修改self.view为UIScrollView利用ios7 automaticallyAdjustsScrollViewInsets适配ios6、ios7版本
来源:互联网 发布:mac用u盘装win7 编辑:程序博客网 时间:2024/06/18 14:36
做项目的同时不忘分享自己的技术给大家,这种精神求鼓励!废话不多说,饭前10分钟把东西简单整理分享给大家,
修改self.view为UIScrollView适配ios6、ios7版本 (项目controller的容器为UINavgationController)
1。创建一个stroryboard,或者带xib的viewcontroller,这一步我就不配图了
2。在xib中拖一个UIlabel ,分别在ios6 和ios7系统中运行,运行效果如图:
ios7 系统,label向上偏移了64个像素,这是因为ios7中0点坐标在屏幕左上角,ios6 在navbar的下面。
3。修改self.view 为UIScrollview
4.再次运行,你会发现label 的位置相同了。这个截图我就省略了。原因就是这里运用了ios7的
automaticallyAdjustsScrollViewInsets特性。
5.你可能会发现label的位置和你想要的位置偏移了64个像素。要解决这个的问题,看下面的图你应该就明白怎么做了
如何把右边的ios6 的页面效果显示出来:
a.,或者直接点击xcode右上角的
,选择
Preview ,然后选择下面的“ios6.0 and Earlier”.
b.如果你觉得这样看着不爽,你也可以修改xib 的interface Builder Document 下的View as 为 “ios6.0 and Earlier”.
0 0
- 修改self.view为UIScrollView利用ios7 automaticallyAdjustsScrollViewInsets适配ios6、ios7版本
- Xcode支持iOS6、iOS7版本
- iOS6,iOS7适配
- iOS7和iOS6适配
- 适配iOS6与iOS7
- 适配ios6和ios7
- 适配iOS6与iOS7
- 适配IOS6 IOS7 label
- iOS6与iOS7适配
- iOS7 edgesForExtendedLayout&automaticallyAdjustsScrollViewInsets
- iOS7和iOS6适配 q
- ios--代码检测sdk版本ios6/ios7
- IOS7下 UIScrollView子View下移
- 自定义UISearchBar 适配IOS6和IOS7
- IOS6和IOS7区别、适配、注意事项
- 自定义UISearchBar 适配IOS6和IOS7
- APP IOS6 适配iOS7开发计巧
- APP IOS6 适配iOS7开发技巧
- 在eclipse上Checkstyle的安装和使用
- 程序管理与SELinux初探
- 六十七
- 央视曝光危险的WiFi,其实注意5点即可避免
- HTML代码生成
- 修改self.view为UIScrollView利用ios7 automaticallyAdjustsScrollViewInsets适配ios6、ios7版本
- MySQL用Load Data local infile 导入部分数据后中文乱码(character set utf8)
- HDU2899 Strange fuction 【二分】
- PHP环境中内置了魔法转义的功能,默认情况下是开启的
- c#重绘窗体控件
- 计算机科学经典著作(留作纪念)
- Checkbox作为数组使用
- SSH或者SSM的applicationContext.xml的配置
- Web.xml的配置