iOS 7のアクションシートからView Controllerを表示するのに問題があります。私のプログラムはスキップしているようです。
[self.navigationController presentViewController:viewController animated:TRUE];
他に誰かがこの問題に遭遇したことがありますか?
ありがとう。
回答:
回答№1は1self.navigationController
は nil
View ControllerがNavigation Controller内に埋め込まれていない場合にメッセージを送信する nil
無視されます(これがあなたのプログラムがその行をスキップしている理由です)。
変化する self.navigationController
に self
、または self.tabBarController
Tab Bar Controllerを使用している場合 self.splitViewController
「分割View Controllerを使用している場合」
回答№2の場合は0
試してみる
[self presentViewController:viewController animated:YES completion:nil];
回答№3の場合は0
で現在の新しいView Controllerを試す - (void)actionSheet:(UIActionSheet *)actionSheet didDismissWithButtonIndex:(NSInteger)buttonIndex