2012-02-29 3 views
1

Как интегрировать пользовательский интерфейс в приложении iOS? Может кто-то порекомендовать некоторые книги или ссылки, которые описывают какой-то общий шаг, о чем я должен знать. ThxИнтеграция пользовательского интерфейса в iOS

+0

Что вы подразумеваете под «пользовательским интерфейсом»? Вы хотите знать, как использовать nib и графические элементы, или вы ищете способ подклассифицировать существующие или разрабатывать свои собственные с нуля? – BBog

+0

@develoops Пожалуйста, объясните свой вопрос полностью. Что вы хотите сделать ..? – Kamarshad

ответ

1

Я делаю это иногда. Создавая пользовательские компоненты пользовательского интерфейса, я никогда не пользовался книгой, просто читал учебник и документацию Apple. Если вы хотите создать какие-то сложные компоненты, вам лучше изучить CoreGraphics и CoreAnimation. Это должно помочь вам делать отличные вещи.

Вы можете начать с этим уроком: How To Make a Custom UIView in iOS

Я должен предупредить вас о чем-то в отношении такого рода проектов. Перед Xcode 4 вы смогли создать плагин Interface Builder для своих пользовательских компонентов интерфейса. Но они удаляют эту возможность с последней версией. Таким образом, использование пользовательских компонентов интерфейса с конструктором интерфейса сейчас не очень приятно, вам нужно настроить свои представления только в коде, вам не придется изменять какие-либо параметры в построителе интерфейса. Вы только сможете увидеть, как это выглядит в IB.

1

В ios5 есть намного больше возможностей настройки, поэтому помимо создания пользовательских элементов управления вы должны иметь возможность создавать большую часть пользовательского интерфейса с помощью элементов управления uikit с помощью appearance, см. Видео ADC, например. WWDC 2011 Сессия 114 Настройка внешнего вида элементов управления UIKit

Для пользовательских элементов управления просмотрите видео ADC, например. WWDC 2010 Сессия 141 Создание пользовательских представлений какао, WWDC 2010 Сессия 123 Создание анимационных управляемых интерфейсов,

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