使 UITextView 变小的约束
Constraints making UITextView smaller
我只是在我的 ViewController 中添加了约束,并且我设置了 UITextView 以使其保持其高度和宽度,但在运行时它会收缩以仅覆盖其中的文本。我怎样才能避免这种情况?
谢谢!
我假设您正在使用 Interface Builder。检查 IB 为文本视图设置的 Content Hugging Priority 值。如果它太高,它可能会覆盖你的约束。
在我看来,在 运行 时间,您的 TextView 的大小因内容而改变,我的意思是为其设置的文本。为防止出现此类问题,我会建议一些与您的 UI
有关的选项
首先,如果您打算固定 TextView 的大小,那么请从约束或 Interface Builder 中创建宽度和高度约束,然后固定该值。例如
如果您希望文本视图根据内容动态调整大小,您可以将宽度和高度值设置为大于或等于最小值,因为它不会破坏您的 UI
希望对您有所帮助。
我只是在我的 ViewController 中添加了约束,并且我设置了 UITextView 以使其保持其高度和宽度,但在运行时它会收缩以仅覆盖其中的文本。我怎样才能避免这种情况?
谢谢!
我假设您正在使用 Interface Builder。检查 IB 为文本视图设置的 Content Hugging Priority 值。如果它太高,它可能会覆盖你的约束。
在我看来,在 运行 时间,您的 TextView 的大小因内容而改变,我的意思是为其设置的文本。为防止出现此类问题,我会建议一些与您的 UI
有关的选项首先,如果您打算固定 TextView 的大小,那么请从约束或 Interface Builder 中创建宽度和高度约束,然后固定该值。例如
如果您希望文本视图根据内容动态调整大小,您可以将宽度和高度值设置为大于或等于最小值,因为它不会破坏您的 UI
希望对您有所帮助。