iPhone - 等待两个代码行之间的异步任务

我有两行代码在视图的弹出之前执行。 这两行正在进行一些滚动。 由于这3个动画,用户看不到很多东西,或者说看不好。 我不想使用回调来处理这个问题。 我只是需要应用程序等待0.5秒才能使视图弹出,并且在两次滚动调用之间需要0.5秒才能让他看到正在发生的事情。 如何在不停止动画的情况下轻松完成此操作? 我试过(快速)[NSThread sleepForTimeInterval:0.5];但它会阻止一切。当然。     
已邀请:
您不能等待动画从主UI线程完成,而不会在第一行之后退出当前方法并使用第二行的回调。 如果您不喜欢回调,那么您可以选择将两行排队以在后台线程中执行。     

要回复问题请先登录注册