【iOS开发】---- iOS7适配问题
来源:互联网 发布:人工智能会议 2017 编辑:程序博客网 时间:2024/05/17 00:05
iOS 7发布了,适配问题来了,开发者都忙起来了。
先记一个iOS7 的几个特点:
1.坐标:以屏幕左上角为原点(iOS7以前在状态栏或者导航条下)
2.UIScrollView(包括其子类,比如UITableView):会自动在顶部和底部预留一些空白(因为滚动经过半透明导航条或者tabbar下面,需要能隐约看到的效果),是否预留空白可以由UIViewController的
automaticallyAdjustsScrollViewInsets的这个属性控制(默认YES,表示预留空白)。
上面这些只要你用iOS开发,就能发现。
最近遇到一个问题:
在项目中一个控制器中有一个瀑布流和一个table,发现瀑布流顶部预留空白,而table却没有,查找了许多资料,终于找到了原因所在:
一个控制器中,出现UIScrollView(包括其子类),必须是第一个添加到控制器的视图上才会预留空白,这里的第一个是相对于所有的子视图,不仅仅是其他UIScrollView(包括其子类)。
那么我遇到的问题如何解决呢,还是这个属性automaticallyAdjustsScrollViewInsets,仔细看它的文档说明,它说了,如果一个控制器中出现两个以上的UIScrollView(包括其子类),这个属性需要设置为NO.即不会预留空白,那么这个控制器中所有的UIScrollView(包括其子类)都需要重新设置坐标。
- 【iOS开发】---- iOS7适配问题
- IOS开发,启动界面对IOS7和IOS6的适配问题
- iOS7 适配问题
- iOS7适配问题
- iOS7适配问题
- ios7适配问题
- iOS7适配问题
- iOS7 -- iOS7的UI适配问题
- IOS系列——IOS7适配的问题
- IOS-IOS7适配代码
- iOS开发-IOS7自带返回手势问题
- iOS7适配问题总结
- ios7屏幕适配问题
- iOS7适配问题总结
- iOS7适配坐标问题
- iOS7适配问题总结
- iOS7适配坐标问题
- iOS7适配问题总结
- C# - Capture Full IE Document
- 数据字典表col$用于查看表都有什么列名
- linux c读取配置文件打印多出输出最后一行问题
- 遍历目录树中所有模式匹配的文件
- 使用 SQL Developer 将 SQL Server 数据库移植到 Oracle 上
- 【iOS开发】---- iOS7适配问题
- Android调用天气预报的WebService简单例子
- Android多线程断点下载jar包使用
- linux小记10 创建本地yum源
- 毫秒必争,前端网页性能最佳实践
- libdvbpsi库的使用
- Objective-c中线程NSThread的使用
- uva 10651- Pebble Solitaire(状态压缩DP)待看。。。
- 逆向并查集(ZOJ 3261)