我有一个滚动视图,上面覆盖着两个文本字段,一个靠近顶部,另一个靠近底部。当文本字段中的文本到达侧面约束时,应用程序冻结并且不调整大小以适合宽度。最初,我有一个由两个文本字段覆盖的图像视图,它工作正常。我认为这与滚动视图有些关系。

在界面构建器中,选中“调整为适合”并设置最小字体大小。我也使用了以下语句,但无济于事。

    topTextField.adjustsFontSizeToFitWidth = true
    bottomTextField.adjustsFontSizeToFitWidth = true


下面是该应用程序冻结时的屏幕截图和Xcode中的布局屏幕截图。

ios - 覆盖在ScrollView“调整以适合” TextField上的TextField不起作用-LMLPHP

ios - 覆盖在ScrollView“调整以适合” TextField上的TextField不起作用-LMLPHP

最佳答案

看起来有些需要解决自动布局约束的问题。仔细检查scrollview的约束。按照此tutorial逐步详细说明如何使用scrollview处理约束。

09-04 00:37
查看更多