iOS,textView半可编辑

时间:2016-07-14 20:03:03

标签: ios user-interface uitextview

我需要iOS UITextView中的字符串格式化帮助。我有一个textView,现在它是可编辑的。现在我想添加一些字符串。它们应该像标题一样,用户必须只能在它下面键入,当他按下ENTER或DELETE行时,sting应该改变它们的位置,所以最后它应该看起来像

标题1(颜色不可编辑)

/ *用户可以在这里输入

* /

标题2(颜色不可编辑)

/ *用户可以在这里输入

* /

我想我需要使用委托和属性字符串或其他东西, 但我无法弄清楚。请帮助

1 个答案:

答案 0 :(得分:0)

实现此目的的最佳方法是在滚动视图的顶部制作两个标签和两个文本视图。喜欢

enter image description here

两个文本视图的高度可以根据文本长度动态显示。在这种情况下,您可以避免无休止的IF条件,因为您需要将所有内容放在单个文本视图中。

这种方法的优点是标签文本格式很容易设置,你可以简单地在故事板中设置属性字符串。