Как добавить imageView поверх tableViewController? - PullRequest
0 голосов
/ 22 августа 2009

У меня ViewController состоит из ImageView сверху в (0, 0, 320, 100). Мне нужно иметь tableViewController под ним, скажем, от (0, 100, 320, 380).

Как мне это сделать? Пожалуйста, помогите, я перепробовал много методов, но это не сработало. Мне нужна твоя помощь.

Ответы [ 3 ]

1 голос
/ 22 августа 2009

Примените ответ к этому вопросу , но вместо текстового поля используйте imageview.

1 голос
/ 22 августа 2009

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

Итак, как связался Рамин, способ сделать это состоит в том, чтобы один контроллер представления отвечал за весь экран с вашим UIImageView, расположенным там, где вам нравится, и добавьте UITableView в другой части экрана - оба являются подпредставлениями корневого представления контроллера представления (в контроллере обозначается self.view).

Вы получаете практически все функции таблицы в UITableView без необходимости UITableViewController.

0 голосов
/ 22 августа 2009

Что вам, вероятно, нужно - это один контроллер представления, представление которого содержит более одного представления. Вы, вероятно, должны сделать свой единственный контроллер представления UITableViewController и затем добавить UIImageView к его представлению в -viewDidLoad:.

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