如何为动态增长的 UITextView 设置最小高度?

约翰多

GrowingTextView当内容大小增加时,我有一个增加它的高度。

override viewDidLoad() {
    tv.translatesAutoresizingMaskIntoConstraints = false
    tvHeight.constant = 200
    tv.sizeToFit()
}

func textViewDidChange(_ textView: UITextView) {
    if textView.contentSize.height > 200 {
        textView.sizeToFit()
    }  
    updateScroll()
}

我想将文本视图的最小高度设置为 200,但它不起作用。我在IB和代码中都尝试过。UI 具有以下组件,每个组件都有 16 个作为前导和尾随以及 8 个作为顶部和底部约束。

UITextField - Title
GrowingTextView - tv
UITextField - Author
UITextField

截屏

如何设置文本视图的最小高度?

使用您GrowingTextView在评论中提到的库,您可以使用参数minHeight = 200.

tv.minHeight = 200

在那种情况下,我认为您不需要 height constant tvHeight.constant = 200下面是一个例子:

override viewDidLoad() {
   super.viewDidLoad()
   tv.translatesAutoresizingMaskIntoConstraints = false
   tv.minHeight = 200
   tv.sizeToFit()
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何重置UITextView的高度

如何为引导行设置最小高度

根据动态文本设置UITextView的宽度和高度

设置文本后通过自动布局获取UITextView动态高度

如何根据文本长度使UITextView高度动态?

如何为UITextView设置自动布局约束

如何设置UITextView的高度以完全匹配其截断的内容?

如何基于字符串大小在UITableViewCell中动态设置UITextView的高度?

根据其内容动态调整UITextView的高度?

如何设置拆分PdfPCell的最小高度

如何设置引导容器的最小高度

如何设置div的最小高度以适合屏幕?

如何使用CSS设置最小高度

如何防止UITextView双击重置其高度?

Swift /如何使用具有动态高度的UITextView INSIDE UITableViewCell具有动态高度

如何正确设置缩放UITextView的动画

如何在UITextView中设置选择?

尝试动态更改UITextView高度时出现问题

iOS Swift-动态增加UITextView和父UIView的高度

如何使用jQuery for div将auto设置为最小高度?

如何在 Material UI 中设置材质卡的最小高度?

如何在Flutter中的NestedScrollView中设置SliverAppBar的最小高度

如何为 HTML 表格设置动态高度和宽度?

如何为rich:extendedDataTable行设置动态高度?

如何为展开的视图设置动态宽度和高度(按钮)

获取UITextView的内容高度

如何将UITableViewCell的高度调整为内部UITextView的内容?

如何根据内容动态设置表格视图的高度,但它应保持与底部按钮的最小距离?

如何正确设置面板的最小高度和最大高度,并隐藏任何溢出的东西?