中止UIView动画

2017-11-01  本文已影响8人  阿叶

今天写项目的时候遇到的问题,希望能在用户点击的时候结束动画,把文字全部显示出来。


2017-10-31 22_59_22.gif

在网上查了下,应该用[view.layer removeAllAnimations];来实现。
但是试了

  [self.view.layer removeAllAnimations];
  [self.backgroundView.layer removeAllAnimations];
  [self.storyTextView.layer removeAllAnimations];

都无效,一头雾水,我的动画到底在哪个View上?
还好这个页面View少,用穷举法找到了。下面两行要一起写才有效。

  [self.storyTextView.layer removeAllAnimations];
  [self.storyTextView.textInputView.layer removeAllAnimations];
上一篇 下一篇

猜你喜欢

热点阅读