iPhone开发 - 机型适配
Red__King
太多要说的,不够用
展开
-
ios6和iphone5的适配之第三方静态库
如果你的工程没有使用第三方的静态库或者framework,那么看完旧工程适配iOS6和iPhone5的一些故事基本上适配也就结束了,可是像笔者这样有的工程里用到第三方库了,打包的时候还会提示下面的问题: ld: file is universal (3 slices) but does not contain a(n) armv7s slice: /Users/rainbird/Deskto转载 2012-11-23 23:50:04 · 389 阅读 · 0 评论 -
iOS6的旋屏控制技巧
在iOS5.1 和 之前的版本中, 我们通常利用 shouldAutorotateToInterfaceOrientation: 来单独控制某个UIViewController的旋屏方向支持,比如: [cpp] view plaincopyprint? - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOr转载 2012-11-07 12:49:28 · 404 阅读 · 0 评论 -
ios6和iphone5的适配之UI适配
苹果每发布一个系统,都够开发者忙活一阵的,更新xcode适配新系统:像iOS4支持Retain需要@2x的图;像iOS5不支持udid;像现在的iOS6和iPhone5要面对的下面的一堆问题。 1.添加Retina 4 launch image,运行工程的时候会主动提示你。 这时候直接点Add就好了。会默认添加一张Default-568h@2x.png的黑图: 不添加的话,程序运行起来会转载 2012-11-23 23:49:05 · 537 阅读 · 0 评论 -
ios6和iphone5的适配之UIActivityIndicatorView
UIActivityIndicatorView是iOS开发中使用频率极高的组件之一,大多都配合列表加载时使用。如下图: 可是在iOS6上,上面的用法第一次正常,第二次再次加载数据的时候竟然不显示了: oh,my lady gaga,这是为什么呢?解决问题第一势,google之,找到一篇儿文章: Problems with iOS 6 and UIActivityIndicator i转载 2012-11-23 23:49:35 · 391 阅读 · 0 评论 -
iOS 6版本与之前版本差异总结
1、适配4英寸屏幕适配。 旧应用要与4英寸屏幕进行适配,需要创建一张Default-568h@2x.png图片,系统根据是否有此资源来识别是否支持4英寸屏幕。至于其他资源不允许使用xxx-568h.jpg此格式来适配屏幕,需要使用代码对屏幕进行检测来分别进行适配。 2、UINavigationViewController的变化 今天开发过程中发现的,该类的initWithRoot转载 2012-11-23 21:48:39 · 360 阅读 · 0 评论