Android Wrap内容是否等同于iOS中的故事板?

时间:2018-07-01 01:16:53

标签: ios storyboard nslayoutconstraint

我正在尝试在iOS中构建UI

  • 滚动视图
    • UIButton
    • 图片
    • UiTextView
    • UIButton

现在,我设置约束的方式是Button和Images具有恒定的宽度和高度,而我的UITextView具有相同的宽度和前缘设置。

现在故事板抱怨我的uiTextVIew没有高度。

我的问题是,由于uitextview中的内容是动态的,并且取决于屏幕宽度,因此我认为每行可能会容纳更多或更少的文本。

我是否可以将iOS故事板上的height =“ wrap_content”设置为该文本视图?还是这实际上是我在代码中必须要做的事情?

谢谢

1 个答案:

答案 0 :(得分:2)

不,在IOS中没有等效的内容换行符,您必须在IB中给textView设置一个初始高度,然后将该高度挂接到IBOutlet上,并在每次为其设置文本时都这样做

textViewHeight.constant = textView.contentSize.height