Мне нужно добавить кнопку динамически в UIActionSheet в iphone. Пожалуйста, помогите мне.Как добавить кнопку динамически в UIActionSheet в iphone
4
A
ответ
8
Просто выделите и запустите новый экземпляр UIActionSheet и добавьте кнопки один за другим, используя –addButtonWithTitle:
. Этот метод возвращает вам индекс, в который была добавлена кнопка. Затем вы можете установить индекс разрушительной кнопки через -setDestructiveButtonIndex.
Вот пример, который добавляет одну кнопку и добавляет еще один, если логическое значение useDestructiveButton
является YES
(и непосредственно устанавливает его в качестве деструктивного кнопки, что делает его красным):
UIActionSheet *sheet = [[UIActionSheet alloc] init];
[sheet addButtonWithTitle:@"Button 1"];
if (useDestructiveButton) {
[sheet setDestructiveButtonIndex:[sheet addButtonWithTitle:@"Button 2"]];
}
Не забудьте позвонить соответствующий метод показа.
2
UIActionSheet * as=[[UIActionSheet alloc] initWithTitle:nil delegate:self cancelButtonTitle:NSLocalizedString(@"Cancel",@"Cancel") destructiveButtonTitle:nil otherButtonTitles:nil];
[as setTag:0];
[as addButtonWithTitle:NSLocalizedString(@"First Button",@"First Button")];
[as addButtonWithTitle:NSLocalizedString(@"Second Button",@"Second Button")];
[as showInView:someController.view];
[as autorelease];
помнить также, что ваш родительский контроллер должен соответствовать протоколу UIActionSheetDelegate.
Смежные вопросы
- 1. UIActionSheet - добавить отключенную кнопку
- 2. Добавить кнопку UIActionSheet без отмены
- 3. Как добавить кнопку в существующую таблицу UIActionSheet?
- 4. iphone UIActionSheet
- 5. Это iPhone UIActionSheet?
- 6. iPhone UIAlertView UIActionSheet tableView
- 7. Как добавить UIPickerView в UIActionSheet
- 8. Добавить UIActionsheet в UIAlertView
- 9. Добавить UIActivityIndicatorView в UIActionSheet
- 10. добавить кнопку в UITextfield iphone?
- 11. Удалить Убойная кнопку как в UIActionSheet
- 12. Как отключить кнопку в таблице UIActionSheet?
- 13. Как закодировать зеленую кнопку в UIActionSheet?
- 14. Как динамически добавить кнопку в SilverLight datagrid
- 15. Как добавить кнопку в gridview динамически
- 16. Как добавить кнопку динамически в Android?
- 17. Как настроить кнопку на UIActionSheet?
- 18. iphone sdk: Как добавить кнопку в uitableviewCell?
- 19. Как добавить кнопку в текстовое поле iphone?
- 20. Как добавить кнопку FORWARD в iPhone
- 21. UIActionSheet замки iphone экран
- 22. iPhone Отключение кнопок UIActionSheet
- 23. Динамически добавить ссылку кнопку
- 24. Добавить кнопку GridView Динамически
- 25. iPhone - настройка размера UIActionSheet
- 26. Как отобразить элемент UIActionSheet после закрытия UIActionSheet
- 27. iphone: Как добавить функциональность электронной почты в iPhone Ebook App
- 28. Отклонить UIActionSheet, нажав затемненную область на iPhone.
- 29. Динамически добавить кнопку в определенное положение
- 30. Как добавить жест в таблицу UIActionSheet?