我有一个应用程序,它在没有AutoLayout和约束的情况下工作。我只在大小检查器中设置了自动调整大小。在iOS 9及更早版本下都可以正常工作。在iOS 10下,自动调整大小不起作用,并且将大小设置超出屏幕。请看下面的图片: 在模拟器中的iOS 10
同样的问题发生在iPhone 5和iPhone 6 Plus上。我该怎么办,才能让自动调整大小正常工作。编辑1: 另一个解决方法是将storyboard设置为Xcode 7.x版本,在文件检查器下的Interface Builder文档中可以进行此操作。将选项打开设置为值Xcode 7.x。回答以下问题并保存关闭。如果您现在在iPad或iPhone上运行项目,则所有带有UIScrollView的视图控制器都可以通过自动调整大小正常工作。
重要提示: 此解决方法需要在对storyboard进行每次更改后执行。
编辑2: 我在苹果开发者论坛上发布了一个跨帖子,请看这里: https://forums.developer.apple.com/message/182716#182716