viewWillLayoutSubviews

 

程序支持横竖屏 

首先要搞懂这个方法什么时候走! 不用测试了,当Frame发生改变的时候,这个方法就走了。

那  你想当程序由竖屏变成横屏的时候上面的控件 保持在原来的地方。首先你要搞懂bounds 这个属性。然后控件写成相对的位置

让后你重写viewWillLayoutSubViews这个方法。

当让你要是用xib storyboard  那你直接设置属性  然后拖控件的时候 你就 应该   让他  距离屏幕的 左边右边。。。。。。的 多少就行了 

不懂得 自己看看demo 

转载于:https://www.cnblogs.com/gaopengname/p/3806453.html

你可能感兴趣的:(viewWillLayoutSubviews)