как вывести временный диалог после действия сохранения? - PullRequest
4 голосов
/ 09 декабря 2010

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

Например, когда пользователь нажимает кнопку Сохранить, а всплывающее окно сохраняется и окно исчезает менее чем за секунду?

спасибо заранее

1 Ответ

2 голосов
/ 09 декабря 2010

Используйте лист действий следующим образом:

/*  present a dialog  */
-(void)showDialog {
    loadingActionSheet = [[UIActionSheet alloc] initWithTitle:@"Something was saved!" delegate:nil  cancelButtonTitle:nil destructiveButtonTitle:nil otherButtonTitles:nil];
    [loadingActionSheet showInView:self.view];
    [NSTimer scheduledTimerWithTimeInterval:1.5f target:self selector:@selector(closeActionSheet:) userInfo:nil repeats:NO];
}


/*  close the actionsheet  */
-(void)closeActionSheet:(id)sender {
    [loadingActionSheet dismissWithClickedButtonIndex:0 animated:YES];
}

Определите UIActionSheet *loadingActionSheet; в заголовке и используйте @property & @synthesize.

Вам также понадобится реализовать UIActionSheetDelegate в вашем заголовке.

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