Тот же пользовательский интерфейс, что и в контактах (кнопки и табличное представление в одном месте) - PullRequest
1 голос
/ 08 февраля 2012

Перейдите в приложение «Контакты» и выберите один из ваших контактов.

Вы увидите, что представление имеет метки, кнопки и представление таблицы в одном представлении. И вы также можете прокрутить его.

Я хочу настроить такой же интерфейс.

Как бы я организовал вещи в конструкторе интерфейсов для достижения этой цели? Я бы подумал, что мне нужно создать обычный подкласс UIViewController и создать файл XIB с представлением прокрутки, который, в свою очередь, содержит кнопки и представление таблицы? Я пытался, но это не дает мне желаемого эффекта. Например, представление отказывается «подпрыгивать» при прокрутке.

Ответы [ 3 ]

3 голосов
/ 08 февраля 2012

Вы должны создать UITableViewController и создать желаемую таблицу.

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

2 голосов
/ 08 февраля 2012

Редактировать: Неправильный ответ, постер хочет что-то другое, но я оставлю ответ стоять, потому что люди могут приземлиться здесь во время поиска.

То, что вы, вероятно, хотите, это ABPeoplePickerNavigationController .У Apple есть пример кода , который демонстрирует, как его использовать.

0 голосов
/ 08 февраля 2012

Это может быть использование таблицы или просто UIVIew с ScrollView и надписями + кнопками. Вы подходите правильно, и он будет подпрыгивать, если размер вашего просмотра больше, чем размер экрана

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