我的 iOS 应用程序的一个视图在 UIScrollView 中包含一个很长的文本,并带有用户指南。文本以三种语言本地化,并按标题分成章节。
我正在使用多个 UITextView。在每个视图构造函数的末尾,我将其添加到主视图并调用:
[self autoSizeTextView:myuitexview];
使其根据所使用语言的文本长度调整大小。
下一个 UITextView 定位计算前一个的位置和高度,以使它们按顺序呈现而不重叠。
这是一项乏味的工作!考虑到我不想使用 Web 视图(以保持良好的性能),是否有另一种方法可以在 iOS 上显示长而不是单块文本(带有章节和不那么简单的布局)?