Предупреждение о действии? - PullRequest
1 голос
/ 30 мая 2011

Я добавил лист действий в свое приложение.Мое приложение основано на панели вкладок.Я добавил это таким образом

actionSheet = [[UIActionSheet alloc] initWithTitle:nil
                              delegate:self
                              cancelButtonTitle:@"Cancel"
                              destructiveButtonTitle:nil
                              otherButtonTitles:@"Take photo",@"Use existing photo",nil]; 
actionSheet.actionSheetStyle = UIBarStyleBlackTranslucent;
[actionSheet showFromTabBar:self.view];

Но это показывает предупреждение: enter image description here

Как я могу удалить это.В то же время я нахожусь во вкладке, в которой я хочу отобразить лист действий.

Ответы [ 3 ]

2 голосов
/ 30 мая 2011
[actionSheet showFromTabBar:self.tabBarController.tabBar];

Попробуйте, это может вам помочь.

1 голос
/ 30 мая 2011

Если вы находитесь на вкладке, не должно ли быть [actionSheet showFromTabBar:self.tabBarController.tabBar];?

0 голосов
/ 30 мая 2011

Если вы используете контроллер табуляции, тогда используйте это

[actionSheet showFromTabBar:(UITabBar *)[appDelegate.tabBarController view]];
...