我有一个旧的应用程序因为iOS7而具有奇怪的布局行为。它不是故事板应用程序。
我启动了一个故事板应用程序并在检查器中遇到了“Extend Edges”,这似乎解决了该特定应用程序的问题,但是我的旧应用程序中没有这些选项。
我有办法以编程方式设置这些选项吗?
答案 0 :(得分:5)
想出来:
self.edgesForExtendedLayout = UIRectEdgeNone;
答案 1 :(得分:3)
在较新的swift版本中,扩展布局的使用稍有改变。
In SWIFT 2
self.edgesForExtendedLayout = UIRectEdge.None
In SWIFT 3
self.edgesForExtendedLayout = []