iPhone的重力感应不错,如果在程序里做好了方向适应,能够给程序带来用户体验上的很多加分。 本文的属性也不知道是原创还是摘抄了,一个同事正在学横竖屏自适应的东西,刚看到用代码调整的部分,然后我徒手给实现了用IB实现的方式,估计书上应该都有,只是我没看吧。 简单来说就两种方式:代码实现和IB实现 原理都是通过判断方向旋转然后给出相应的调整方式。 效果图: 代码实现: ViewController.h