代码切换横竖屏

Posted J_维他命_M

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了代码切换横竖屏相关的知识,希望对你有一定的参考价值。

// 布局子视图:当屏幕旋转的时候,可以重新布局子视图的位置
- (void)layoutSubviews {
    
    // 如果是竖屏,保持原来的尺寸
    
    if ([UIApplication sharedApplication].statusBarOrientation == UIInterfaceOrientationPortrait) {
        
        self.button.frame = CGRectMake(50, CGRectGetMaxY(self.userTextField.frame) + 20, CGRectGetWidth(self.frame) - 100, 50);
        
    } else { // 否则横屏改变位置
        
        self.button.frame = CGRectMake(50, CGRectGetMaxY(self.userLabel.frame) + 20, 636, 50);
        
    }
    

  

以上是关于代码切换横竖屏的主要内容,如果未能解决你的问题,请参考以下文章

代码切换横竖屏

横竖屏切换

检测手机横竖屏切换

设备旋转---横竖屏切换

android开发横竖屏问题

android开发横竖屏问题