您的位置:首页 > 其它

iPhone/iPad 屏幕旋屏 iphone / ipod deployment info 调整

2013-06-28 13:56 309 查看
一般新建一个ViewController都会默认有以下这个函数- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation;

下面我们来定义各种旋转- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation{return (interfaceOrientation == UIInterfaceOrientationPortrait); //只支持竖屏//return (interfaceOrientation != UIInterfaceOrientationPortraitUpsideDown); //除了倒置,其他方向都支持//return (interfaceOrientation == UIDeviceOrientationLandscapeRight); //只支持向右横屏//return (interfaceOrientation == UIDeviceOrientationLandscapeLeft); //只支持向左横屏}
如果不重写这个函数(也就是把这个函数完全注释),默认是只支持竖屏幕。

如果要在xib视图变成横屏,需要在Simulated Metrics的Orientation设置为Landscape。650) this.width=650;" src="http://my.csdn.net/uploads/201204/23/1335173976_4235.png" style="border:none;max-width:100%;" />

如果让程序一启动就是横屏显示,就要在工程设置里的Summary的iPhone/iPod Deployment Info 改变 Supported Device Orientations 的选项650) this.width=650;" src="http://my.csdn.net/uploads/201204/23/1335174463_1254.png" style="border:none;max-width:100%;" />

本文出自 “7087095” 博客,请务必保留此出处http://7097095.blog.51cto.com/7087095/1221220
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: