2015-09-10 3 views
0

Я определил метку с текстовым значением даты, чтобы проверить свойство Titanium.UI.AUTOLINK_CALENDARautoLink, однако оно не работает. Удивительно, что для написания форматированного значения даты необходимо иметь некоторые правила. У кого-то есть хорошая идея? Вот мой код: (Запуск в Mac OSX, платформы: Android, Titanium SDK: 3.5.1.GA)Как сделать правильный тип даты для Titanium.UI.AUTOLINK_CALENDAR?

test.xml

<Label id='test_label'>2015-09-10 14:00:00</Label> 

test.tss

"#test_label":{ 
    width:'100%', 
    height:'5%', 
    autoLink:Titanium.UI.AUTOLINK_CALENDAR 
} 
+0

Для какой платформы вы используете эту недвижимость? Android или iOS? –

+0

** Запуск в Mac OSX, платформа iOS, titanium SDK 3.5.1.GA ** Спасибо! –

+0

Прошу прощения, что я не читал Титановые документы внимательно, свойство ** Titanium.UI.AUTOLINK_CALENDAR ** не относится к платформе Android, и должно быть ** использоваться с собственностью Titanium.UI.TextArea.autoLink вместе ** в ** IOS ** или ** Windows Phone ** plaform. Однако, теперь я смущен, чтобы использовать свойство, мне интересно, как использовать два свойства вместе, чтобы заставить его работать! –

ответ

0

Titanium.UI.AUTOLINK_CALENDAR поддерживается только в Android для этикеток. На iOS autolink поддерживается только в текстовых областях: См. Titanium.UI.AUTOLINK_CALENDAR и Titanium.UI.AUTOLINK_CALENDAR Это в основном раскрывает ограничение собственной платформы - iOS не поддерживает автоматическую ссылку каландр в TextField или ярлыке.

+0

Прошу прощения! Платформа - Android! Компьютер Mac, но я применил Android SDK к моему проекту. Очень жаль, что я забыл об этом. Во всяком случае, я все еще сталкиваюсь с проблемой и не имею идей. –

+0

[Titanium.UI.AUTOLINK_CALENDAR] (http://docs.appcelerator.com/platform/latest/#!/api/Titanium.UI-property-AUTOLINK_CALENDAR) относятся к Titanium Doc, свойство больше не применяется для Android , только для ** IOS ** и ** Windows Phone **. –

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