我在使用 AutoLayout
处理一些非常简单的图像和文本时遇到了一些问题。
向用户显示 View 后,将调整图像(和文本)的大小并在屏幕上重新定位。这给人的印象是应用程序“滞后”。
(垂直)设置非常简单:
-------------------------------HEADER-------------------------------
---Text1-----------------------Text2------------------------Text3---
---[ ]---
---[ ]---
---[ IMAGE ]---
---[ ]---
---[ ]---
有人在使用AutoLayout
时遇到过类似的情况,并且知道如何修复它吗?或者,如果您还没有,那么正确设置此功能(使用 StoryBoards )以使其适用于不同屏幕尺寸的最佳方法是什么?
最佳答案
我遇到了类似的问题,发现可以通过更改约束而不考虑边距来解决该问题。似乎(有时?)边距是在 View 显示后计算的,这会导致跳转。我一般没有遇到过这个问题,但在这个例子中肯定是问题所在。
关于ios - 自动布局在显示后更新 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27283138/