У меня проблема с uialerttable в ios7. Я использовал тот же код, что и его работа в ios6, но он не поддерживается в ios7. Он не будет использоваться для ячейки для пути индекса строки для представления таблицы , Это ссылка https://github.com/blommegard/SBTableAlert, я скачал ее отлично работает ios 6, но у ios 7 есть проблема, пожалуйста, помогите мне с друзьями. Спасибо заранее.UI alert tableview не работает в ios7
ответ
У меня была такая же проблема с контроллером такого типа (UITableView
в UIAlertView
), и я потратил столько времени, чтобы отладить эту проблему.
Неутешительно, что от iOS7
вы не можете добавить ни одного subview
в UIAlertView
, и весь этот тип контроллера использует тот же метод. Они вставляют UITableView
как subview
из UIAlertView
.
Итак, для вашего решения вам нужно отказаться от использования этого контроллера и создать собственный контроллер или найти какой-либо другой контроллер в соответствии с вашими потребностями.
iOS не поддерживает добавление subview
к UIAlertView
после iOS 7. Таким образом, библиотека, которую вы используете, не будет работать в iOS7 или выше.
Если у вас возникли проблемы с кодом github, просто просмотрите список проблем на странице кода Github. Я основал это решение, которое было упомянуто на этой странице. Посмотрите на это link. Они заменили UIAlertView
на TSAlertView.
iOS 7 дальше вы не можете addSubView .. Так что если вы можете определить версию ОС и установить таблицу соответственно.
#define IS_OS_7_OR_LATER ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0)
if(IS_OS_7_OR_LATER) {
[yourAlertView setValue:yourTableView forKey:@"accessoryView"];
}
else
{
[yourAlertView addSubview:yourTableView];
}
Вместо того, чтобы использовать пользовательскую библиотеку, создать свой собственный класс tableViewcontroller и добавить его в качестве представления к югу или установить его для вспомогательного зрения.
- 1. tableView backgroundView не работает в iOS7
- 2. В ios7 tableView: didSelectRowAtIndexPath: не называется
- 3. iOS7: редактируемое TextField клетка в Tableview не работает должным образом
- 4. ios7 animateWithDuration с выпуском Tableview
- 5. Azure alert не работает
- 6. Sweet Alert не работает
- 7. jQuery alert не работает
- 8. UI TableView не возвращает данные
- 9. javascript alert() не работает
- 10. Jquery alert не работает
- 11. UITableview Высота ячейки не работает в IOS7
- 12. IOS7 - Popover не работает с iOS7
- 13. JavaFX TableView не обновляет UI
- 14. iOS7 - Допустимость не работает?
- 15. NSLineBreakByWordWrapping не работает ios7
- 16. $ .alert ({}); не видно/не работает
- 17. PushViewController не работает в ios7?
- 18. UITextInputTraits не работает в ios7
- 19. NSLineBreakByCharWrapping не работает в iOS7
- 20. NSTextAlignmentJustified не работает в iOS7
- 21. CABasicAnimation не работает в iOS7
- 22. window.pageYOffset не работает в iOS7
- 23. pushviewcontroller не работает в ios7
- 24. Scrollview не работает в ios7
- 25. Jquery Удалить Div и Alert не работает
- 26. Добавить несколько кнопок в IOS7 Tableview
- 27. Tab Bar охватывает клетки Tableview в iOS7
- 28. update ui on alert dialog
- 29. iOS7 - Результаты поиска tableview push 20px down
- 30. iOS 8 UI Alert View