【问题标题】:How to make a right date type for Titanium.UI.AUTOLINK_CALENDAR?如何为 Titanium.UI.AUTOLINK_CALENDAR 制作正确的日期类型?
【发布时间】:2015-09-10 07:20:50
【问题描述】:

我定义了一个带有日期文本值的标签来测试autoLink 的属性Titanium.UI.AUTOLINK_CALENDAR,但是它不起作用。我想知道必须有一些规则来编写格式化的日期文本值。有人有好主意吗?这是我的代码:(在 Mac OSX 中运行,平台:Android,Titanium SDK:3.5.1.GA)

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
}

【问题讨论】:

  • 您在哪个平台上使用此属性?安卓还是iOS?
  • 在 Mac OSX、iOS 平台、Titan SDK 3.5.1.GA 中运行谢谢!
  • 很抱歉我没有仔细阅读Titanium Docs,属性Titanium.UI.AUTOLINK_CALENDAR不适用于Android平台,应该与属性一起使用Titanium.UI.TextArea.autoLink 一起IOSWindows Phone 平台中。但是,现在我对使用该属性感到困惑,我想知道如何将这两个属性一起使用才能使其工作!

标签: label titanium autolink


【解决方案1】:

Titanium.UI.AUTOLINK_CALENDAR 仅在 Android 中支持用于标签。 在 iOS 上,仅文本区域支持自动链接: 参考Titanium.UI.AUTOLINK_CALENDARTitanium.UI.AUTOLINK_CALENDAR 这基本上暴露了原生平台的一个限制——iOS原生不支持TextField或label中的自动链接日历。

【讨论】:

  • 对不起!平台是安卓!计算机是 Mac,但我已将 Android SDK 应用到我的项目中。真的很抱歉我忘记了。无论如何,我仍然面临这个问题,没有任何想法。
  • Titanium.UI.AUTOLINK_CALENDAR 参考 Titanium Doc,该属性不再适用于 Android,仅适用于 IOSWindows Phone
猜你喜欢
  • 2021-07-13
  • 2021-09-13
  • 1970-01-01
  • 2012-08-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-12-10
  • 2014-06-12
相关资源
最近更新 更多