UIActionsheet блокирует экран iphone - PullRequest
0 голосов
/ 27 октября 2009

я новичок в iphone ... я закодировал в viewdidload

-(void)viewDidload
{
     actSheet = [[UIActionSheet alloc] initWithTitle:@"How"
                    delegate:self
                        cancelButtonTitle:@"ok"                         
                                       destructiveButtonTitle:nil
                    otherButtonTitles:nil];
}

при нажатии одной кнопки, я закодировал как

[actSheet showInView:self.view];

но, экран заполнен как заблокированный, я ничего не мог сделать .... что-нибудь помогите?

Ответы [ 2 ]

1 голос
/ 27 октября 2009

Как минимум, вы должны реализовать метод UIActionSheetDelegate – actionSheet:clickedButtonAtIndex: в объекте, который вы задали в качестве делегата (self). Лист автоматически удаляется после вызова метода.

0 голосов
/ 27 октября 2009

Где твой

- (void)actionSheet:(UIActionSheet *)actionSheet didDismissWithButtonIndex:(NSInteger)buttonIndex

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...