如何点击动画打开textview以展开?因此,如果我有一个高度为30的UITextView,但是当它获得焦点时,它会扩展到100.然后在失去焦点时,即使文本的高度为100,它也会回到30。
TIA
答案 0 :(得分:1)
查看UITextViewDelegate方法-textViewDidBeginEditing:
和-textViewDidEndEditing:
答案 1 :(得分:0)
有趣的是你问这个,因为我实际上只是想出了如何做同样的事情。每当您想要调整textview的大小时,请调用此方法:
-(IBAction)resizeFrame {
textView.frame = CGRectMake(x, y, width, height);
[self.view bringSubviewToFront:questions];
}
第1行将textView的框架设置为从点x,y开始的矩形,具有您指定的宽度和高度。
第2行将此视图显示在前面,以便您可以实际看到它!
如果要将其调整为大小,请调用另一个具有不同名称的方法,将CGRect设置回textView的原始大小。