关于iphone大屏手机的适配问题
2015-03-25 15:54
274 查看
好久没来了。觉得就是自己懒了。最近在做屏幕适配时发现了许多坑,也有许多自己的一些心得。也许不是太深。可能主要是以应用为主。所以可能是一个系列来写。
言归正传。 这里我就不说纯代码布局界面了。哈哈。我也很少纯用代码来布局界面的。所以只说Storyboard和Auto Layout 。这里不的不说Storyboard很强大。并且apple也在推荐使用Storyboard。至于Storyboard和Auto
Layout,这个网上有好多教程。后期的系列中我也会对它们的使用进行一些简单的讲解。
1.要开始实现自适应布局,第一步就是把现有的Storyboard转换成
通用Storyboard ——一个可以处理任何屏幕大小界面的Storyboard。
打开你的Storyboard,在Info Panel(command+option+1)信息面板中选定 Use Size Classes :
看到上面的图了么?它在屏幕的中间下方。可以选各种设备的尺寸哦,去自己发掘吧。
这里需要许多深入研究自适应布局的地方,后面的文章我会写一些我的理解。duang
这里,我们要介绍下Launch Screen Xib ....在运行时,系统会查找Storyboard launch screen file(Storyboard启动画面文件),如果想让系统知道你的App支持iPhone
6的不同屏幕尺寸,请在你的App Bundle里包含一个Storyboard
启动画面文件。 如果存在这样的文件,系统会认定你的App明确适配iPhone 6和iPhone 6 Plus并在全屏显示模式下运
行。
这样的话,你就不用准备一大堆的启动图片了有木有。当然,你还能通过这个xib很屌的弄一下启动动画。专门建一个
viewcontroller搞它。哇哈哈
ok 别忘了去设置里面去改一下哦。要不看不到你做的酷炫效果
注:如果要支持iOS 7和/或更老的系统版本,你依然要提供4英寸启动图片。否则你的App会以3.5英寸模式显示。
别忘了加入@3x的图片哦。为了支持iphone 6Plus
下回我会介绍一下怎么使用autolayout。以及我遇到的一些坑
言归正传。 这里我就不说纯代码布局界面了。哈哈。我也很少纯用代码来布局界面的。所以只说Storyboard和Auto Layout 。这里不的不说Storyboard很强大。并且apple也在推荐使用Storyboard。至于Storyboard和Auto
Layout,这个网上有好多教程。后期的系列中我也会对它们的使用进行一些简单的讲解。
1.要开始实现自适应布局,第一步就是把现有的Storyboard转换成
通用Storyboard ——一个可以处理任何屏幕大小界面的Storyboard。
打开你的Storyboard,在Info Panel(command+option+1)信息面板中选定 Use Size Classes :
看到上面的图了么?它在屏幕的中间下方。可以选各种设备的尺寸哦,去自己发掘吧。
这里需要许多深入研究自适应布局的地方,后面的文章我会写一些我的理解。duang
这里,我们要介绍下Launch Screen Xib ....在运行时,系统会查找Storyboard launch screen file(Storyboard启动画面文件),如果想让系统知道你的App支持iPhone
6的不同屏幕尺寸,请在你的App Bundle里包含一个Storyboard
启动画面文件。 如果存在这样的文件,系统会认定你的App明确适配iPhone 6和iPhone 6 Plus并在全屏显示模式下运
行。
这样的话,你就不用准备一大堆的启动图片了有木有。当然,你还能通过这个xib很屌的弄一下启动动画。专门建一个
viewcontroller搞它。哇哈哈
ok 别忘了去设置里面去改一下哦。要不看不到你做的酷炫效果
注:如果要支持iOS 7和/或更老的系统版本,你依然要提供4英寸启动图片。否则你的App会以3.5英寸模式显示。
别忘了加入@3x的图片哦。为了支持iphone 6Plus
下回我会介绍一下怎么使用autolayout。以及我遇到的一些坑
相关文章推荐
- 关于IPhone 手机适配问题
- 关于适配ios8、iPhone6、iphone plus以及资源优化相关问题
- IOS开发教程--关于点击IPHONE手机标题栏无法滚动到最顶端问题
- iOS 关于iPhone适配问题说明
- android 关于状态栏的设置,修改,适配的问题包括:4.x,5.x,6.x的手机的适配
- 关于iphone和ipad横屏竖屏 适配问题
- 关于iPhone456字体尺寸适配问题
- 关于在页面加载完后使用js修改图片高度进行手机屏幕适配的问题
- 关于android 手机适配的范围问题
- 关于适配ios8、iPhone6、iphone plus以及资源优化相关问题
- 【关于适配】华为手机PopupWindow弹出时背景不变暗 或者 华为手机PopupWindow背景一闪一闪问题处理
- 关于小米4 以及酷派手机安卓开发 调用相机相册适配的问题
- 关于iPhone适配问题说明
- Android关于手机适配的一些问题
- 关于JSP适配手机的问题
- 关于DPR2.0&DPR3.0手机上的适配问题(focusdroid)
- Iphone手机连接线问题
- iPhone应用中关于NSTimer的一些问题
- 【IPHONE】关于IPHONE IOS4.0越狱遇到的一些问题汇总
- 关于NOKIA手机连接电脑上网的一些问题.