Titanium.UI.iPhone подмодуль Titanium.UI 0.5 Возможности интерфейса, специфичные для iPhone/iPad. Все свойства, методы и события в данном пространстве имен работают только в устройствах на платформе Apple iPhone или iPad. Объекты Название Titanium.UI.iPhone.ActivityIndicatorStyle Titanium.UI.iPhone.AnimationStyle Описание Набор констант для стилей, доступных для объектов Titanium.UI.ActivityIndicator. Набор констант стилей анимации, используемых для переходов Navigation Group (группа навигации) реализует специализированный вид, который позволяет осуществлять навигацию по иерархичному контенту. Navigation Group (группа навигации) создается методом Titanium.UI.iPhone.NavigationGroup Titanium.UI.iPhone.NavigationGroup Titanium.UI.iPhone.ProgressBarStyle Titanium.UI.iPhone.RowAnimationStyle Группа навигации очень похожа на Панели вкладок с тем лишь отличием, что она не поддерживает группу окон с панелью интерфейса снизу Набор констант для стилей панелей, используемых в свойстве style объекта Titanium.UI.ProgressBar Набор констант стилей анимации, используемых для переходов по рядам табличного вида Titanium.UI.iPhone.ScrollIndicatorStyle Titanium.UI.iPhone.StatusBar Titanium.UI.iPhone.SystemButtonStyle Набор констант для стилей, доступных для объектов Titanium.UI.ActivityIndicator. Набор констант для стиля статусной панели Набор констант для стилей системной кнопки, которые могут использоваться для свойства кнопки style Набор констант для стилей системной иконки, которые могут использоваться для вкладки группы вкладок Набор констант для стиля, который может использоваться для свойства selectionStyle объекта Titanium.UI.iPhone.TableViewCellSelectionStyle Titanium.UI.TableViewRow Набор констант для значения положения, который может использоваться для свойства position Titanium.UI.iPhone.TableViewScrollPosition объекта Titanium.UI.TableView при вызове scrollToIndex Набор констант для стиля, который может использоваться для свойства separatorStyle объекта Titanium.UI.iPhone.TableViewSeparatorStyle Titanium.UI.TableView Набор констант для стиля, который может использоваться для свойства кнопки style объекта Titanium.UI.iPhone.TableViewStyle Titanium.UI.TableView Titanium.UI.iPhone.SystemIcon Методы Название Описание добавляет к экземпляру обработчик событий для получения addEventListener инициируемых видом событий createNavigationGroup создает и возвращает Titanium.UI.iPhone.NavigationGroup инициирует синтезированное событие в перехватчике событий fireEvent вида hideStatusBar метод для удобства, скрывающий статусную панель removeEventListener удаляет ранее добавленный обработчик событий showStatusBar метод для удобства, отображающий статусную панель Свойства Название Тип MODAL_PRESENTATION_CURRENT_CONTEXT int MODAL_PRESENTATION_FORMSHEET int Описание Представленный вид использует тот же стиль, что и родительское окно. На данный момент доступно только для iPhone/iPad и SDK 3.2+. Ширина и высота представленного окна меньше, чем окна экрана, и вид располагается по центру экрана. Если устройство находится в альбомной ориентации и клавиатура видна, положение вида выравнивается кверху, так чтобы вид оставался видимым. Все непокрытые области недоступны для выбора, чтобы предотвратить взаимодействие пользователя с ними. На данный момент доступно только для iPhone/iPad и SDK 3.2+. Представленное окно заполняет экран. На данный момент доступно только для MODAL_PRESENTATION_FULLSCREEN int iPhone/iPad и SDK 3.2+. Высота представленного окна устанавливается по высоте экрана, ширина вида устанавливается по ширине экрана в книжной ориентации. Все непокрытые области недоступны для выбора, чтобы предотвратить взаимодействие пользователя с ними. (В MODAL_PRESENTATION_PAGESHEET int книжной ориентации, эта опция практически совпадает с Titanium.UI.iPhone.MODAL_PRESENTATION_FULLSCREEN). На данный момент доступно только для iPhone/iPad и SDK 3.2+. При появлении окна его вид скользит снизу вверх по экрану. При закрытии окна вид MODAL_TRANSITION_STYLE_COVER_VERTICAL int скользит обратно вниз. Это стиль перехода по умолчанию. На данный момент доступно только на iPhone/iPad. При появлении окна текущий вид выцветает, в то же время новый вид проявляется MODAL_TRANSITION_STYLE_CROSS_DISSOLVE int отчетливее. При закрытии окна происходит тот же процесс выцветания-проявления до возврата к изначальному виду. На данный момент доступно только на iPhone/iPad. При появлении окна текущий вид начинает горизонтальный 3D переворот слева направо, в результате которого открывается новый вид, как будто он был на задней стороне MODAL_TRANSITION_STYLE_FLIP_HORIZONTAL int предыдущего. При закрытии окна происходит переворот слева направо, возвращая изначальный вид. На данный момент доступно только на iPhone/iPad. При появлении окна, угол текущего вида загибается кверху, чтобы открыть модальный вид под ним. При закрытии окна, свернувшаяся вверх страница снова разворачивается поверх модального вида. Модальный вид, открывающийся с помощью такого перехода, MODAL_TRANSITION_STYLE_PARTIAL_CURL int сам не открывает каких-либо дополнительных видов. Данный стиль перехода поддерживается, только если окно представляет модальный стиль Titanium.UI.iPhone.MODAL_PRESENTATION_FULLSCREEN. На данный момент доступно только для iPhone/iPad и SDK 3.2+. appBadge string устанавливает значение значка уведомления для иконки приложения на Springboard appSupportsShakeToEdit boolean проверяет, включена ли опция «потрясти для редактирования» statusBarHidden boolean контролирует видимость статусной панели statusBarStyle int константа, управляющая цветовым стилем статусной панели События Данный модуль не имеет событий