Titanium.UI.iPhone - Nefertiti

advertisement
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
константа, управляющая цветовым стилем статусной панели
События
Данный модуль не имеет событий
Download