我有一个功能,选择UITableView
上的行,然后触发didSelectRowAtIndexPath
来模拟被点击的行。这一切都发生得非常快,很难看到发生了什么事情,我想在这些行为之间人为地停顿一下,以便它更加令人愉悦。iPhone ...动作之间暂停当前线程(非阻塞)
我使用NSTimer
使用以下代码实现了此功能,但它只具有低至1秒的分辨率。理想情况下,我想暂停300毫秒左右。我怎样才能尽可能地实现?
[[NSRunLoop currentRunLoop] runUntilDate:[NSDate dateWithTimeIntervalSinceNow:1]];