1.iphone的屏幕分辨率是320*480,但要注意在屏幕的正上方会有20像素的状态栏。所以在代码中添加空间是要注意高宽的选择。特别是存在横竖屏的切换。
ipad是1024*768。
2.在做横竖屏切换时,shouldAutoRotate...只用于判断是否支持横竖屏的切换,一般不要做过多的业务逻辑操作。
3.ios上做横竖屏切换时会按照顺序依次调用:
willRotateToInterfaceOrientation:duration:,shouldAutorotateToInterfaceOrientation,
didRotateFromInterfaceOrientation:。
4.在初次进入程序时,会调用viewDidLoad方法,但是是会按照屏幕是竖屏的方式进入程序。
之后会调用上面的三个方法。但注意shouldAutorotateToInterfaceOrientation在竖屏是调用2次,这两次系统是竖屏。
而在横屏方式进入时,前两次系统默认是竖屏幕,之后会以由竖切换成横屏的方式将屏幕装换成横屏,所以,横屏会以次调用第3条的3个方法。
分享到:
相关推荐
iso开发环境,
本资料包含有iOS开发的相关文档。多为入门级学习资料,适合新手学习
应付ISO审核
软件开发:ISO9001标准文档模版,国际通用标准
ISO9001开发标准文档模板——软件工程 ISO9001开发标准文档模板——软件工程
ISO13485-2016产品设计与开发程序.pdf
ISO软件开发_质量手册
ISO(国际标准化组织) ISO14229的这一部分规定了诊断服务的数据链路独立要求,允许诊断测试人员(客户)...虽然主要用于诊断系统,但ISO15765的诊断系统的开发也已经满足了其他需要网络层协议的基于can的系统的需求。
ISO14443 中英文协议 ISO14443A ISO14443B ISO15693 中英文协议 ISO18092 中英文协议
ISO9001-设计开发控制程序.pdf
ISO9001-2015审核要点833设计和开发输入文.pdf
ISO 26262安全的软件开发流程
PPT对ISO 15031各个章节尽心了归纳总结,读者可快速理解该协议的中心思想
ISO9001 软件工程开发标准文档模板
ISO13485:2016 医疗器械 质量管理体系 用于法规的要求 中文翻译稿 ... 在本文件的制定过程中,任何已识别的专利细节将 会列入引言和(或)ISO 已接收专利声明清单中。 (见 www.iso.org/patents)。 本文件中所使用的任何
ISO评估标准文档,软件开发的部分 比较详细了,我们就是这样过了ISO的,要好好看看
包含ISO9001 标准文档模板 21个 包含ISO软件工程文档示例 11个 包含软件设计开发文档 国家标准 16个 包含软件设计开发文档示例 12个 已经很全了。
ISO软件开发全套文档整理打包下载