- (void)cancel
{
[[SHK currentHelper] hideCurrentViewControllerAnimated:YES];
}
上面给出的是 sharekit twitter 表单上取消按钮的代码,但它不起作用。我相信它在更新到 iOS 6 之前可以工作。在更新到 iOS 6 之后,我替换了不推荐使用的那些。
- (void)hideCurrentViewControllerAnimated:(BOOL)animated
{
if (isDismissingView)
return;
if (currentView != nil)
{
// Dismiss the modal view
if ([currentView parentViewController] != nil)
{
self.isDismissingView = YES;
[[currentView parentViewController] dismissViewControllerAnimated:YES completion:nil];
}
else
self.currentView = nil;
}
}
我替换了dismissModalViewControllerAnimated:YES 为dismissViewControllerAnimated:YES 完成:nil。
现在我注意到取消按钮在 pinboardform、SHKShareMenu、Instapaper 和所有其他表单中都不起作用。
任何人都知道为什么在更新到 iOS 6 后 Sharekit 上的这个取消按钮停止工作。单击取消按钮时,没有任何反应。
这是为什么。是什么原因。
有任何想法吗。
谢谢