7

画面下部から UIActionSheet を表示する方法を考えていました。ビューとしてshowInView:メソッドを使用して表示しようとしましたが、エラーが発生します。MainViewMainView Undeclared

4

3 に答える 3

11

コントローラー ビューを参照する必要があります。

[actionSheet showInView:self.viewController.view]
于 2009-11-09T17:01:57.123 に答える
8

TabBar や ToolBar の UI を使用して UIActionSheet をウィンドウに表示しようとすると、ActionSheet の下部がタッチに反応しません。次のように使用することをお勧めします。

[[[UIApplication sharedApplication] delegate] window];

于 2009-11-10T00:24:25.983 に答える
2

または、メイン ウィンドウに表示することもできます。タブバー アプリケーションがある場合に便利です。

[[[UIApplication sharedApplication] delegate] window];
于 2009-11-09T17:40:38.450 に答える