在iOS5和iOS6前,View Controller的切换主要有4种:1. Push/Pop,NavigationViewController常干的事儿2. Tab,TabViewController点击3. Present Modal,调用ViewController的presentViewCo...
分类:
移动开发 时间:
2014-11-26 18:52:51
阅读次数:
460
iOS6之前, 屏幕适配一般使用autosize,设置视图与父视图的尺寸关系 缺陷:(Autosizing布局的不足) 1. 不能设置视图与视图之间的关系 2. 不能设置尺寸放大,缩小的最大值,最小值iOS6之后, 使用自动布局。AutoLayoutiOS8 size classes (更加抽象, ...
分类:
移动开发 时间:
2014-11-26 06:38:39
阅读次数:
380
花了点时间, 重新整理了下iPhone的相关适配, 总结如下:iOS6之前, 屏幕适配一般使用autosize,设置视图与父视图的尺寸关系 缺陷:(Autosizing布局的不足) 1. 不能设置视图与视图之间的关系 2. 不能设置尺寸放大,缩小的最大值,最小值iOS6之后, 使用自动布局。AutoLayoutiOS8 size classes (更加抽象, 正方形)另外, 现在主流的一些设备参数...
分类:
移动开发 时间:
2014-11-25 23:49:02
阅读次数:
274
Autolayout,开始于iOS6.0
一.什么时候用autolayout比较适合
1.不负责任的骑墙派说法:apple的设备越来越多了,你的应用应该都使用al。(并且用sb)
2.要看应用内容决定。如果你的内容是信息众多,同时需要展示的类别也很多,尺寸动态不定,甚至这些是在列表中的。(如社交应用)。Al能给于很大的帮助。
3.Ma...
分类:
其他好文 时间:
2014-11-19 20:39:39
阅读次数:
209
在ios6.0前跳转到appstore评分一般是直接跳转到appstore评分NSString *evaluateString = [NSString stringWithFormat:@"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/...
分类:
移动开发 时间:
2014-11-18 13:13:38
阅读次数:
170
## 创建自定义collection样式 苹果在ios6中新增了一个更加易于创建和管理复杂用户界面的类:collection view。在此之前ios6上面用于展示多项列表的是table view,虽然名称是表格但它展示信息的形式并不是表格形式...
分类:
其他好文 时间:
2014-11-17 19:49:29
阅读次数:
254
崩溃信息:Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Auto Layout still required after executing -layoutSubviews...
分类:
移动开发 时间:
2014-11-17 19:18:51
阅读次数:
245
DEMO下面再看看Demo运行的效果图,通过这样的一个Demo,我们可以看出,使用UICollectionView可以很方便的制作出照片浏览等应用。并且需要开发者写的代码也不多。程序刚刚启动时,已经默认加载了20个cell当点击程序的非cell位置,程序会自动的添加图片到UICollectionVi...
分类:
移动开发 时间:
2014-11-17 01:44:05
阅读次数:
281
每个APP只显示一次上图的提示,即使卸载APP也不显示。如果想再次显示提示,可进入设置-->通用-->还原-->还原位置与隐私,即可。而且在ios6中文环境下,访问通讯录会出现错误提示,XXX 想访问您的日历:这个bug是无法修改的,可以在提示框中再添加一个提示:可以在plist添加NSContac...
分类:
其他好文 时间:
2014-11-14 19:15:55
阅读次数:
132
在iOS6之后,不再使用谷歌地图了,而是使用苹果自己的地图,可是API编程接口没有太大的变化。开发者不须要再学习非常多新东西就能开发地图应用,这是负责任的做法。因此本节介绍的内容也相同适用于iOS5上执行地图应用开发。iOS应用程序中使用MapKitAPI开发地图应用程序。其核心是MKMapView...
分类:
移动开发 时间:
2014-11-08 22:08:50
阅读次数:
244