我使用Xcode 10和Swift 4开发iOS应用程序来开发iOS应用程序,但是自动布局功能存在严重问题。该应用程序是为仅使用风景模式的9.7“ iPad设计的,我希望它可以为较大的iPad(例如12.9”)优雅地调整尺寸。但是,使用自动版式功能时,UI视图中的对象将以不需要的方式调整大小,而没有修复它的好方法。
我创建了一个具有3个按钮的测试应用,以演示该问题。
首先,我尝试使该按钮保持与其他按钮的距离,但保持其长宽比。
但是,在添加约束时,所有按钮的大小看似都不合理。
即使仅尝试操作一个按钮也会导致相同的问题。
我的应用程序的复杂性比这三个按钮高得多,但是我觉得一定有一些我不了解的基本知识。在我的3按钮示例中,为什么按钮会如此调整大小,如何防止这种情况发生?谢谢!