iOS开发中控制屏幕旋转的编写方法小结

2020-01-14 16:25:01于海丽

            break;  
        caseUIDeviceOrientationPortraitUpsideDown:    
            [self  rotation_btn:90.0*2];  
            break;  
        caseUIDeviceOrientationLandscapeLeft:       
            [self  rotation_btn:90.0*3];  
            break;  
        caseUIDeviceOrientationLandscapeRight:    
            [self  rotation_btn:90.0];  
            break;  
        default:  
            break;  
    }  
}  
也许,你需要autoresizesSubviews = YES
也许,你希望横竖屏有不同的布局效果,需要准备2份Subview,在不同状态去替换
当然不要忘记,需要调节设定图示中的1、2处,

 

iOS开发中控制屏幕旋转的编写方法小结

来帮助我们完成自己想要的适应效果。Example 动画呈现的很清晰,^_^ 我就不再啰嗦了。



注:相关教程知识阅读请移步到IOS开发频道。