Настройка UIActionSheet

В приложении Twitterific есть элемент управления, который выглядит как UIActionSheet, но выглядит настроенным.

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

http://img2.imageshack.us/img2/8784/twitterific.th.jpg

Стандартная версия ActionSheet, как показано Apple.


person Alexi Groove    schedule 29.09.2009    source источник


Ответы (2)


Это просто обычный подкласс UIView, который рисует градиентный фон с помощью Core Graphics (я не ожидаю, что это будет изображение) и имеет некоторые UIButtons в качестве подпредставлений (либо статически позиционированные и добавленные в представление, либо все позиционируемые кодом. Выполнение этого статически упростит задачу, но будет менее многоразовым)

person Joost    schedule 29.09.2009

Я практически уверен, что это пользовательский UIView.

На самом деле это не так уж и сложно — большая часть работы — это красивые изображения кнопок.

Вы бы создали представление с правильно расположенными кнопками UIButton, а затем просто вставили бы его на место в нужное время.

person Hunter    schedule 29.09.2009