我有一个 UITextView,我将大量文本分配给(~25 行)。如果我没有针对 textview 定义字体,它工作正常,但是一旦我将字体设置为大于 13 的任何内容,文本就会完全消失(尽管仍然可以滚动)。
另一件事是,如果我手动缓慢键入文本以到达交叉点,则最后一行被分成两部分,继续键入只会产生空白文本。
就好像文本视图只能包含这么多可见文本,一旦达到,文本就会变成空白。
欢迎任何建议。
编辑:实际上将上述答案文本复制并粘贴到文本视图中,然后再添加一行足以使其开始变得不可见。然后,当使用更新的文本(即上面的答案加一行)重新加载文本视图时,它全部不可见。
设置字体大小足以破坏它,只需将 systemFontOfSize: 设置为 14。导致它的实际字体大小取决于文本视图中的文本量。
也使用ARC。