2010-04-27 2 views
0

Я хочу создать кнопку с тем же внешним видом и ощущением, что и функция «Таймер» во встроенном приложении Clock, но она действительно ускользает от меня, как это сделать. Изучая исходный код для UICatalog, кажется, что для создания этих кнопок вам необходимо создать пользовательский растровый рисунок. Это правда?Создать UIButton с появлением кнопки?

Если да, существует ли «стандартное» растровое изображение, которое можно использовать, чтобы обеспечить постоянный пользовательский интерфейс?

ответ

1

Посмотрите на библиотеку Three20, она была разработана для приложения facebook и теперь является open source. Он предоставляет метод для создания пользовательских стилей для ваших приложений управления

http://www.three20.info

alt text http://www.three20.info/gfx/overview/styledviews.png

+0

Спасибо, да, я знаю о Three20, и я считаю его использованием. Тем не менее, я еще не нашел для него «укуса» для убийцы. Я знаю, что он существует, хотя :) – Krumelur

+0

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

+0

Я играл вокруг некоторых с элементами управления Three20, и, хотя они дают мне что-то «почти право», на данный момент это просто не стоит накладных расходов. Я могу спуститься по этой дороге позже, если решит использовать «основные» функции. В настоящий момент будет выполняться набор стандартных изображений (например, в UICatalog). Или хорошо написанный автономный подкласс UIButton :) – Krumelur

Смежные вопросы