我有一个UITextView占据了大部分屏幕,下方有一个UIToolbar。当用户编辑UITextView并输入足够的文本时,文本视图将逐渐拉伸到UIToolbar上。
NoteDetail是文本视图的名称。我试过抓住工具栏的大小,大约是50,然后从框架大小中减去它:
CGRect frame = NoteDetail.frame;
frame.size.height = NoteDetail.contentSize.height - 50;
NoteDetail.frame = frame;
这不会导致工具栏保持不变,一旦文本视图变得足够大,文本视图就会正好在它上面。我也尝试过使用自动布局和添加约束,但效果不佳。有没有人知道如何阻止textview在工具栏开始伸展时伸展?
以下是截图:
转向: