我有一个通用(iPhone和iPad)应用程序共享代码。
我在按钮上运行以下内容,它在iPhone上按预期工作,但在iPad上,它会在旋转前将按钮物理移动到屏幕上的其他位置。 iPad的故事板仅使用横向模式,因此不确定这是否相关。
self.sButton.transform = CGAffineTransformMakeRotation(45.0*M_PI/180.0);
我在其他地方读过人们在iPad上对ui元素排列有类似问题的人,但现在这些都很老了(iOS 4)。我正在使用Xcode 5。
任何帮助表示感谢。
答案 0 :(得分:0)
我想我理解你的问题。确保选择或取消选择“使用自动布局”。见下面的例子。
“按下之前”
“选择了自动布局(按下按钮)”
“未选择自动布局(按下按钮)”
选择或取消选择自动布局可以在右侧的实用程序视图中完成。