iOS 8的新特性之一就是让接口更有适应性、更灵活,因此许多视图控制器的实现方式发生了巨大的变化。全新的UIPresentationController 在实现视图控制器间的过渡动画效果和自适应设备尺寸变化效果(比如说旋转)中发挥了重要的作用,它有效地节省了程序员们的工作量(天地良心啊)。还有,某 ...
分类:
移动开发 时间:
2015-01-13 19:27:29
阅读次数:
278
穿透问题。问题:IOS 和 Android 手机上都会出现; 当A 层盖在B层上时,A层绑定touchend 或 touchstart 事件让自己关闭,B层是个a 标签元素,那么用户点击A层的时候,A层关闭 并且页面会根据B层的 a 标签的href进行跳转。 神奇的是,给B层加上 e.prevent...
分类:
移动开发 时间:
2015-01-13 19:21:46
阅读次数:
162
Core Location是iOS SDK中一个提供设备位置的框架。可以使用三种技术来获取位置:GPS、蜂窝或WiFi。在这些技术中,GPS最为精准,如果有GPS硬件,Core Location将优先使用它。如果设备没有GPS硬件(如WiFi iPad)或使用GPS获取当前位置时失败,Core Location将退而求其次,选择使用蜂窝或WiFi。
Core Location的大多数功能是由...
分类:
移动开发 时间:
2015-01-13 17:45:55
阅读次数:
323
偶然发现个 iOS NSNull object 比较问题...
分类:
移动开发 时间:
2015-01-13 17:42:39
阅读次数:
211
1.极客学院 视频wangchunqiang8http://www.jikexueyuan.com/path/ios/2.基础http://www.cnblogs.com/mjios/archive/2013/04/24/3039357.html3.Swift开发http://www.25pp.co...
分类:
移动开发 时间:
2015-01-13 17:38:28
阅读次数:
227
转自iOS开发者:几个常用的开源类库及下载地址:算上这个连接:http://wenku.baidu.com/view/bbeb0091dd88d0d233d46a00.html1.jsonjson编码解码2.GTMBase64base64编码解码3.TouchXMLxml解析4.SFHFKeycha...
分类:
移动开发 时间:
2015-01-13 17:22:10
阅读次数:
449
Xcode中调试iPad程序默认的iPad模拟器非常小,如何方法iPad模拟器的显示尺寸呢?选中iOS模拟器,在“Window -> 缩放比例”中就可以调整了。快捷键:Command + 1:显示100%大小Command + 2:显示50%大小(默认)
分类:
其他好文 时间:
2015-01-13 17:18:56
阅读次数:
149
昨天升级了一下Xcode6,遇到了两个问题。
第一个,无法准确识别IOS device。始终显示为Unavailable。
这个问题呢..应该是Xcode6Beta版本的小故障,当年Xcode5刚出来的时候也这样。你可以选择将Xcode退出,确保手机已经连接上Mac,再次启动Xcode来解决这个问题。
当然如果这个办法无法解决问题,你也可以通过将iTunes升级到最新版本来解...
分类:
其他好文 时间:
2015-01-13 16:11:43
阅读次数:
367
定义
工厂方法也叫虚构造器(virtual constructor),适用于在代码运行时,当不能确定对象所创建的类型而需要其子类确定的时候。在面向对象编程的环境中,其大致情况就相当于利用多态的特性,调用基类接口创建对象,而子类又各自实现了自己的创建接口的方法,类图结构如下:
如果撇开工厂方法模式的话,那么当需要创建对象的时候,直接在需要的地方使用具体的产品类创建对象即可,但是这样的话代...
分类:
其他好文 时间:
2015-01-13 16:11:04
阅读次数:
201
之前做项目的时候有用到环形进度条,先是在网上找了一下第三方控件,发现好用是好用,就是东西太多了,有点复杂,还不如自己写一个简单点适合自己用的。
先把自定义控件的效果图贴出来。
其实我写的这个控件很简单。索性就直接把源码贴出来吧。
.h文件的内容就是一些声明
#import
@interface ProgressView :
UIView...
分类:
移动开发 时间:
2015-01-13 16:09:46
阅读次数:
227