我有一个简单的观点:
1
UITextView
2个按钮,一左一右
在UITextView
我加载一个包含大量字符串(文本)的数组时,当我单击左侧按钮时,我有新的文本,与单击右侧按钮的位置相同。这工作正常。
我在左右两边放了一个手势识别器,代码和按钮一样。这也工作正常。
我想做的是在手势识别器上放一些动画,可以在UITextView
“交易”上放动画吗?
我该怎么做?
我有一个简单的观点:
1UITextView
2个按钮,一左一右
在UITextView
我加载一个包含大量字符串(文本)的数组时,当我单击左侧按钮时,我有新的文本,与单击右侧按钮的位置相同。这工作正常。
我在左右两边放了一个手势识别器,代码和按钮一样。这也工作正常。
我想做的是在手势识别器上放一些动画,可以在UITextView
“交易”上放动画吗?
我该怎么做?
如果您使用的是滑动手势识别器,则可以使用transitionWithView
. 因此:
[UIView transitionWithView:self.textView
duration:0.4
options:UIViewAnimationOptionTransitionFlipFromLeft
animations:^{
self.textView.text = @"new value";
}
completion:NULL];
显然使用适合您的任何过渡类型或持续时间。例如,您可能有“后退”手势(向右滑动)从左侧动画,“向前”手势(向左滑动)从右侧动画。