Пользовательский элемент управления iPhone / iOS

Я хотел бы знать, как создать собственный элемент управления iPhone с нуля или с использованием существующей библиотеки или фреймворка.

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

Допустим, я хотел сделать управление набором номера, аналогичным тому, что есть в этом приложении: http://store.apple.com/us/product/H2654LL/A .

Где бы я мог Начало?

  • Могу ли я создать подкласс UIView и настроить его?
  • Могу ли я использовать кварцевый 2d?
  • Могу ли я использовать OpenGL ES, чтобы нарисовать что-то подобное на экране?
  • Могу ли я по-прежнему использовать IB для разработки / макета моего пользовательского представления?

Я просто немного не понимаю, какой путь здесь.

Да - этот вопрос задавался и отвечал на него несколько раз раньше, но я еще не нашел удовлетворительного ответа, касающегося вышеуказанных пунктов.

16
задан cjroebuck 2 February 2011 в 11:56
поделиться