我必须改变它的框架与animateWithDuration:animations
方法一个UITextView:跟踪UIView的框架改变动画
[UIView animateWithDuration:1.5 animations:^{
[_textView setFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height - keyboardSize.height-25)];
}];
是否有任何的回调,可以帮助我追踪的UITextView的高度,因为它以动画?
我很确定没有。你想要做什么?您可能需要根据高度的变化以及变化的时间来计算高度。 – JeffRegan
不要那样做!缓和功能并不总是线性的,因此这种方法将不起作用。要么制作自定义动画,要么查看我的答案。 – Farthen
为什么在动画期间寻找一种方式来跟踪文本框的框架? –