#iphone #cocoa-touch
#iPhone #cocoa-touch
Вопрос:
Возможно ли создать и отобразить контроллер UITableView, который позволяет пользователю выбирать элемент и отправлять сообщение делегату без его подклассов?
Причина в том, что я просто хочу отобразить список элементов в popovercontroller, и кажется бесполезным создавать подкласс только для этого
Ответ №1:
В контроллере представления, который представляет всплывающее окно, вы можете реализовать UITableViewDataSource и UITableViewDelegate — затем настройте tableview всплывающего окна на использование родительского контроллера в качестве его источника и делегирования перед его представлением.
Ответ №2:
Если вы используете iOS 5 SDK, вы можете создавать статические ячейки.
В противном случае единственным вариантом является создание подкласса и предоставление массива источников данных.
В любом случае вы можете захотеть иметь контроллер представления, который подготавливает контроллер представления, загруженный при сенсорном действии?