自动布局纵横比约束

时间:2019-09-15 08:42:01

标签: ios swift autolayout uikit ios-autolayout

我想如下设置子视图约束。如果界面为横向(view.bounds.width> view.bounds.height),则将子视图的高宽比设置为4:3。在纵向模式下,应为3:4。尽管我总是可以通过编程方式在自动旋转时更改约束,但是想知道是否只有一种聪明的设计约束方法的方法。

1 个答案:

答案 0 :(得分:0)

您必须像本例中那样监听\nYahoo Groups!.{0,1000}?From/m通知:

UIDevice.orientationDidChangeNotification