Chr*_*men 21 cocoa-touch core-animation uiview uianimation ios
我在这里有一个UIScrollView我在屏幕中间添加了一个标签,当用户滚动到一个页面时,问题是当动画进行时用户无法滚动到下一页(所有用户)在动画结束之前,似乎已禁用交互.
这是我显示标签的代码.
if(!scrollView.dragging)
[UIView animateWithDuration:0.3
delay:0.3
options:UIViewAnimationOptionCurveEaseOut
animations:^(void){
[vesselNameLabel setFrame:frame];
}
completion:^(BOOL finished){}];
Run Code Online (Sandbox Code Playgroud)
那么我如何在滚动视图中摆脱这种取消用户交互?
Chr*_*men 54
好的,所以我想出来了.
原来,在默认情况下阻止用户交互的UIView的块动画,并避开它,你需要通过UIViewAnimationOptionAllowUserInteraction作为选项之一.希望其他人也可以使用这些信息.
归档时间: |
|
查看次数: |
4150 次 |
最近记录: |