iOS8 屏幕横竖屏分析
2016-05-17 17:21
399 查看
从ios8更新API以后,之前的旋转屏幕机制就不推荐使用了,下面我简单的通过一个小demo来详细说明使用。
demo实现目的:使图片在竖屏时距离屏幕的高度为300,横屏时距离屏幕的高度为180。
第一步:创建工程,我使用storyboard简单拖拽一个UIimageview。完成竖屏自动布局
第二步:关联viewController和storyboard中image的Constraints的Top属性
第三步:此方法为程序运行开始即判断横竖屏,实现其效果
第四步: 此方法为屏幕在运行时发生旋转调用
以上代码就实现了横竖屏不同时机的布局效果。
demo实现目的:使图片在竖屏时距离屏幕的高度为300,横屏时距离屏幕的高度为180。
第一步:创建工程,我使用storyboard简单拖拽一个UIimageview。完成竖屏自动布局
第二步:关联viewController和storyboard中image的Constraints的Top属性
第三步:此方法为程序运行开始即判断横竖屏,实现其效果
第四步: 此方法为屏幕在运行时发生旋转调用
以上代码就实现了横竖屏不同时机的布局效果。
相关文章推荐
- ios8 UITableView设置 setSeparatorInset UIEdgeInsetsZero不起作用的解决办法(去掉15px空白间距)
- IOS 8 基本定位实现
- iOS8中使用CoreLocation定位
- ios8 widget
- ios8高德地图定位实效解决方法
- iOS 8后本地通知需要注意
- iOS8指纹验证TouchID
- Xcode6.1中 模拟器中文输入法
- 代码创建按钮
- IOS8无法启用定位的服务:CLLocationManager
- Xcode6 模拟器路径【修改】
- iOS8 UISearchViewController搜索功能讲解
- Xcode6 上面关于ios8系统通讯录调用的代理方法变更;
- XCode6中debug app的视图结构
- 详解UICoordinateSpace和UIScreen在iOS 8上的坐标问题
- iOS8 UITabBar图标变蓝色
- 关于ios 推送问题解决
- Attribute Unavailable: First baseline layout attribute on iOS versions prior to 8.0
- Xcode6使用iOS8的sizeClasses解决屏幕适配问题
- setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key解决办法