Я новичок в программировании iPhone. Мое первое приложение - UITableViewController, но сейчас я немного экспериментирую. Идея заключается в том, чтобы создать пользовательский макет, который будет выглядеть следующим образом:iPhone UITableViewController пользовательский макет
Компоновка:
---------------------
Image | Button
---------------------
UICalendar
---------------------
UITableView
---------------------
Button | Button
---------------------
ВОПРОС 1: Как вы можете видеть, что я хотел бы добавить некоторые дополнительные elemnts UI. Все обучающие программы, которые я видел, описывают UITableViewController как единый UITableView (никаких других элементов пользовательского интерфейса, включенных в контроллер). Итак, мой вопрос заключается в том, можно ли расширить UITableViewController для такого вида макета? Каков правильный способ сделать это?
ВОПРОС 2: Для UITableViewController Я не использую XIB-файл, но некоторые люди это делают. Почему я должен использовать XIB-файл при создании UITableViewController? Каковы преимущества? Какова наилучшая практика?
ОБНОВЛЕНИЕ: Фактически, я думаю, это иметь выделенный контроллер для UICalendar (UICalendarController) и UITableView (UITableViewController). Я просто не знаю, как это реализовать.
Thx.
Близко к чему я хочу :). Я сделал пример с протоколами, и он сработал. Я не понимаю, когда пытаюсь отделить функциональность UITableView до нового контроллера. Это возможно? Plase см. Мое сообщение об обновлении. – xpepermint