Каков наилучший способ выделения небольших изображений в приложении для iPhone? - PullRequest
0 голосов
/ 08 апреля 2009

У меня есть куча небольших изображений в формате png размером около 45 x 45 пикселей. не очень большие. сейчас их около 40

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

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

Есть идеи? Должен ли я программно генерировать сетку объектов UIImageView?

Ответы [ 3 ]

2 голосов
/ 08 апреля 2009

Сетка верна. Вспомните приложение iPhone Фото. Не нужно создавать совершенно новый виджет, добавьте несколько представлений изображений в строки таблицы, сегментируя их.

0 голосов
/ 09 апреля 2009

Другим вариантом в этом случае будет использование UIPickerView. Он занимает меньше места на экране и может отображаться на главном экране (просто выскочить снизу, выбрать один, а затем исчезнуть).

0 голосов
/ 08 апреля 2009

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

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