gpt4 book ai didi

Swift - UITextView maxLines 已设置,但可以输入超出

转载 作者:行者123 更新时间:2023-11-30 12:14:27 26 4
gpt4 key购买 nike

我有一个 UITextView,其 maxLines 设置如下:

textView.textContainer.maximumNumberOfLines = 3;
textView.textContainer.lineBreakMode = .byTruncatingTail
textView.isScrollEnabled = false

但是,在 textView 中输入内容时,您可以多次按回车键并输入超过 3 行的内容。从视觉上看,只显示 3 行,但当您键入时,文本会不断输入。有没有办法防止这种情况发生?

最佳答案

最大行数用于定义界面中可见的行数。这与您输入的文本量无关。

如果您想对字符数添加“限制”,则必须以编程方式执行此操作。

SO 上还有几个与此相关的其他答案。

How to limit characters in UITextView iOS

关于Swift - UITextView maxLines 已设置,但可以输入超出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45602581/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com