UIKit 05、iPhone屏幕旋转、改变视图尺寸 和 布局控制
来源:互联网 发布:appstore没法下载软件 编辑:程序博客网 时间:2024/04/28 04:31
详情请直接观看 原创 优酷视频(可下载,本讲时长45分钟)
http://v.youku.com/v_show/id_XNjk5MTAyODky.html
传统的界面应用程序,允许修改窗口的大小。
在iPhone和iPad上运行的应用程序不允许修改窗口大小,但设备却能感知物理上的旋转,从而允许应用程序以横屏模式或竖屏模式运行。
屏幕分辨率大小:
uiPhone4:320px宽度、480px高度
uiPhone4s:640px宽度、960px高度
uiPhone5:640px宽度、1136px高度
uiPad2、iPadmini:1024px宽度、768px高度
uiPad3、iPad4:2048px宽度、1536px高度
对于iOS5.0和iOS5.1都是采用shouldAutorotateToInterfaceOrientation来设置所支持的旋转方向,而从iOS6.0开始,采用配置文件的方式来设置设备支持的旋转方向。如果希望我们的程序支持多种设备的旋转,则需要把2种方式都添加。
对于iOS7、iOS67.1,Xcode5设备旋转
对于iOS6、iOS6.1,设备旋转的代码添加在ViewController中
icon 的设置
View 的 坐标系
frame:边框矩形,当前视图控件相对于它的父容器的坐标系,外坐标系。
bounds:边界矩形,控件自身的坐标系,也成内坐标系。
center:包含边框矩形的中心点
View 常用的 Struct
每个视图都使用一个边框定义其界限。这个边框指定了视图的轮廓:其位置、宽度和高度。我们使用CoreGraphics结构来定义边框矩形。对于边框,这通常表示由原点(CGPoint,x和y)和大小(CGsize,宽度和高度)组成的CGRect矩形。
CGPoint:定义原点(浮点值)
location in space: { x , y }
CGSize:定义大小:长度、宽度
dimensions: { width , height }
CGRect:定义矩形,它包含原点(rect.origin)和大小(rect.size)。
location and dimension: { origin , size }
最新更新情况,请关注我的 《优酷空间》
http://i.youku.com/u/UMTI4ODk2NTYwOA==
本次UIKit系列共76讲
您的支持是我的动力!
0 0
- UIKit 05、iPhone屏幕旋转、改变视图尺寸 和 布局控制
- 九十五、iphone屏幕旋转、改变 视图尺寸 和 布局控制
- iPhone屏幕尺寸和分辨率
- 视图控制器和屏幕旋转
- iPhone和iPad屏幕尺寸和分辨率
- iPhone的屏幕尺寸和分辨率
- UI一揽子计划 3 (自定义视图、UIViewControllor、屏幕旋转判断和重布局)
- Cocoa Iphone 屏幕尺寸
- iPhone屏幕尺寸
- iPhone屏幕尺寸
- iPhone屏幕尺寸
- iphone屏幕尺寸
- iPhone屏幕尺寸
- iphone屏幕尺寸
- iphone 各种屏幕尺寸
- iPhone屏幕尺寸
- iphone屏幕尺寸
- 不同iPhone屏幕尺寸
- 一个生成指定大小文件的东东
- 相关博客
- SharedPreferences的用法
- 7.Cocos2d-x中convertToWorldSpace方法的理解及坐标转换的一些方法。
- hdu 1558 判断线段相交 + 并查集
- UIKit 05、iPhone屏幕旋转、改变视图尺寸 和 布局控制
- 微软面试100题之11题:求二叉树中节点的最大距离
- linux下global,static,const,local变量存放区域
- 第八周(项目一)——实现复数类中的运算符重载(1)。
- 网页弹出对话框的几种代码
- 产品经理七利器
- ros opencv之uvc_cam driver安装
- 项目1:实现复数类的运算符重载
- UIButton