我有一个数据对象,想在文本视图中显示它。它位于一个看起来几乎像电子邮件视图的视图中。
我拥有的对象有一个“选择”数组,每个“选择”都有一个“名称”和“值”。value 属性可以是多行文本。
名称字段是选择的描述(即“名称”、“地址”、“评论”等)
我想展示这样的东西......
Name
- Fogmeister
Address
- 1 The Street
- Town
- Country
Comments
- This is a long comment and
spans over several lines breaking
where necessary and has an indent.
除了跨越多行的文本之外,我已经完成了所有工作。
理想情况下,我想使用属性字符串来加粗名称,但它可以与 iOS 5 一起使用,所以我不能。
问题,有没有比使用 UITextView 更好的方法来做到这一点?文本根本不可编辑。我想我可以使用核心文本自己渲染它?这是否允许我使用不同的文本样式(粗体等)?