我遇到了UITableView滚动问题。 在视图控制器中,我添加了我的tableview并使用presentModalViewController显示它。用户必须先选择tableview中的项目才能继续,因此代码必须阻止等待选择。我用过这样的循环:
while (!itemSelected)
{
[[NSRunLoop mainRunLoop] runUntilDate:[NSDate dateWithTimeIntervalSinceNow:0.1]];
}
它工作正常,但表视图不向右滚动。当你拖动它时一切都好。释放手指时,表格不会重绘。我为此疯狂!
请帮忙。
答案 0 :(得分:0)
您不应该需要while
循环。如果您已将此表格视图显示为模态视图,则在您关闭视图之前,用户无法执行任何其他操作。
我们应该注意一些其他细节,以便StackOverflow上的人更好地了解您的情况吗?