Objective-C: пользовательские элементы интерфейса - PullRequest
1 голос
/ 04 августа 2011

Я новичок, только начинающий разработку Obj-C и iPhone. За последние 2 недели я просмотрел множество примеров и учебных пособий и добился значительных успехов в изучении использования CoreLocation, CoreGraphics, MapKit, пользовательского интерфейса и т. Д. Есть много учебных пособий по этим предметам.
Однако теперь, когда эта функциональность находится в сумке, я начинаю собирать наш проект. Наш дизайнер пользовательского интерфейса создал пользовательские представления многих элементов управления iPhone, таких как UIToolbar, UIActionsheet и т. Д. Например, наличие пользовательских изображений для фона и кнопок. Я не могу найти каких-либо твердых руководств или советов о том, как настроить такие элементы, как панель вкладок. Например, некоторые говорят, что нужно создать категорию, переопределяющую метод drawRect. Другие говорят, что подкласс UIToolbar класса, но это говорит, что это не рекомендуется и может привести к отклонению appStore. На данный момент я смущен и разочарован, в каком направлении начать. Может кто-то с опытом работы с настройкой пользовательского интерфейса и одобрением магазина приложений, пожалуйста, дайте мне какое-то руководство или укажите мне хорошие уроки? Спасибо.

1 Ответ

0 голосов
/ 04 августа 2011

Я хотел бы предложить, чтобы вы могли настроить то, что Apple позволяет вам легко делать с доступными API, и следовать совету Apple, чтобы не переопределять drawrect. Ох, и посмотрите видео этого АЦП этого года.

Конечно, предстоящий ios5 значительно расширит ваши возможности настройки uikit для устройств ios5.

...