【发布时间】:2015-08-15 06:25:24
【问题描述】:
我搜索了网络,但找不到我的问题可接受的解决方案。所以,基本上我的项目中有一个 UITextView,我希望用户只能输入 2 行文本。如果文本已达到 2 行,则不应让用户再添加任何内容。 (就像在 Snapchat 中一样,但有 2 行而不是 1 行)。我有一些代码基本上可以满足我的要求,但不是阻止用户输入更多文本,而是在文本末尾添加句点。
self.textView.textContainer.maximumNumberOfLines = 2;
self.textView.textContainer.lineBreakMode = NSLineBreakByTruncatingTail;
我认为也许有一个选项可以在 NSLineBreakBy 对象中实现这一点,但不幸的是没有。
关于如何做到这一点的任何想法?
【问题讨论】:
-
那么,您会在某些设备上获得比其他设备更多的文本,具体取决于大小?
标签: ios uitextview limit lines