Как создать округлые прямоугольники и разделители (например, представление «Настройки приложения»)? - PullRequest
2 голосов
/ 06 декабря 2010

Мне интересно, каков хороший способ проектирования интерфейсов, таких как в представлении «Настройки» приложения, например:

Что я хочу сделать, так это хороший круглый прямоугольник для разделения категорий и горизонталиразделители строк между категориями, я могу иметь метку, текстовое поле, ползунок или любой другой элемент управления в каждой строке ...

Нужно ли нам использовать фоновое изображение, которое мне кажется довольно грязным, иЯ не могу найти какой-либо элемент управления в IB, который, кажется, выполняет тот же вид макета.

Итак, как это сделать?

Спасибо!

Ответы [ 2 ]

2 голосов
/ 06 декабря 2010

Используйте UITableView и установите его стиль на UITableViewStyleGrouped.Помните, что стандартные UITableViewCell просто позволят вам показать некоторый текст, и вам может потребоваться создать пользовательские UITableViewCell для достижения большего (например, двухпозиционный переключатель).

Если выне хотите настраивать его, вы можете добавить фоновое изображение.Чтобы сделать это, поместите UIImageView позади UITableView и убедитесь, что вы установили для UITableView фоновый цвет, чтобы очистить:

theTableView.backgroundColor = [UIColor clearColor];

Для разделения категорий используйте «разделы».

0 голосов
/ 06 декабря 2010

По сути, вы можете использовать сгруппированную таблицу. У вас могут быть разделы с разным / одинаковым количеством строк.

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