2015-10-20 32 views
2

的UIView的animateWithDuration的文件说,在动画过程中所有用户交互被阻止。但我想知道在预动画延迟期间它是否也会阻止。的UIView与延迟块UI交互动画?

documentation

“在动画,用户交互暂时 进行动画的看法禁用。(在此之前的iOS 5,用户交互 整个应用程序禁用。)如果你想用户能够 与意见交流,包括在选项 参数 UIViewAnimationOptionAllowUserInteraction不变。”

但是,当我给了一个显着的延迟(比如说1秒),它在那一秒也会阻止用户界面。我不会想这是作为延迟参数文件说的情况:

“的时间(以秒为单位)开始 动画之前等待的时间量指定值0开始立即动画。“

关键词有开始动画,而有关阻止用户交互的说明动画在谈到之前。

然而,我的应用程序预动画延迟期间不更新UI。延迟阻止用户界面交互,或者由于其他原因阻止我的用户界面?

回答

3

我可以证实,在延迟期间的UI被阻断动画开始之前。说实话,我很惊讶。