我用的xib布局的,在进界面前能够肯定是横屏仍是竖屏,可是横竖屏界面约束有点变更,因此须要根据不一样屏幕方向定UI。ios
怎么办呢?布局
在viewWillLayout方法里写 ,这个方法是必定会走的。willRotation...这个方法不是很肯定,ios8以后就被另外一个方法代替了。在同一个界面若是屏幕方向旋转以后viewWillLayout不知道会不会走,有待研究,若是走的话就好办了,若是不走,也能够监听状态栏方向变化的,到时根据通知来也能够。io