我有一个视图,其中包含两个UITextView元素,每个元素都绑定到控制器中的插座。这些内容来自数据库,有时很短。我希望它看起来像在html中使用<p>content1</p><p>content2</p>
,这样从content1的结尾到content2的开头的距离是固定的,但是如果content1很长,则content2会在页面上向下移动。
似乎是一个非常基本的要求,但我无法弄清楚如何使用Interface Builder。非常感谢任何帮助。
由于
答案 0 :(得分:1)
接口构建器不支持指定同级元素之间的关系; Cocoa布局引擎执行与包含视图相关的所有操作。
我建议创建一个包含两个段落的UITextView,在它们之间插入一个空行。但是,将每个段落保留在自己的实例变量中,当更新任何一个段落时,也要更新显示,重新构建两个单独段落中的组合文本。
答案 1 :(得分:0)
您可以使用textview的contentSize
属性将它们相对于彼此对齐。此属性始终反映实际布局文本内容的大小。