0

谁能告诉我应该做 C# show dialog工作的警报视图的名称。如果不解除它,其他操作将不起作用(即使代表也如此)。

4

2 回答 2

1

Windows(任何语言)和 iOS 中的模态对话框根本不同。

在 Windows 上,模态对话框(尤其是ShowDialog方法)的行为类似于仅在对话框关闭时才返回的函数调用。您的应用程序自然会等到您做出决定。

在 iOS 上,presentModalViewController(或[UIAlertView show])几乎立即返回。您可以注册一个委托,该委托将在对话框关闭时收到通知。但是,如果您的应用程序应该只等待用户在对话框中选择了某些内容,那么您必须自己实现等待。

于 2011-06-02T15:33:48.863 回答
0

据了解,您必须手动执行此操作。您可以在显示警报时锁定您的任务,然后在从这些帖子中获取帮助时再次解锁它。

有没有办法无限期地暂停一个 NSTHread 并让它从另一个线程恢复?

如何暂停 NSThread 直到收到通知?

于 2011-06-02T15:08:46.993 回答