我在viewController
视图的textView
内有一个scrollView
viewControllers
。 textViews scrollEnabled
功能设置为false
,我在输入文本时调整了textView
个高度。这完全有效,直到textView
高度变得大于viewControllers view
高度。我将view
高度设置为freeform
并知道您可以将其设置为不同的高度。但是,我在视图中有其他objects
并希望view
加载其初始默认高度,然后在textView
高度更改时调整大小,然后用户可以滚动为该高度变化。
这可能吗?
答案 0 :(得分:0)
它不清楚你想要做什么,但如果你想了解更多关于UITextView及其代表的信息,你需要研究UITextView的工作原理:
UITextView * textview
它已经是UIScrollView,它继承自UIScrollView,对吧?和UIScrollView继承自UIView。
您需要知道UITextView是一个特殊视图,其中包含frame(来自UIView),contentOffset和contentSize(来自UIScrollView)等属性。
在继承中,您拥有UITextView(UITextViewDelegate)的所有委托,用于UIScrollView(UIScrollViewDelegate)。在这些代表中,您有很多方法可以确定您想要了解的一些信息。
但是,我不明白你还需要什么。