【问题标题】:How to make a word in a Titanium TextArea bold or italic如何使 Titanium TextArea 中的单词变为粗体或斜体
【发布时间】:2023-03-20 23:46:01
【问题描述】:

是否可以在 Titanium TextArea(或类似的?)中格​​式化文本以使某些单词变为粗体或斜体等?

我正在尝试在我的 Titanium Alloy 应用程序中显示一段文本,但看不到任何方法可以使某些单词变为粗体和斜体。

可能是 TextArea 不适合使用?我只是想显示一段简单的换行文本,其中一些单词被格式化。

【问题讨论】:

  • 不在文本区域,尝试使用contenteditable元素
  • 这似乎不是钛合金元素。
  • 这是一个 html 属性
  • 可以在钛合金中使用html吗?它是如何工作的?
  • 你试过Titanium.UI.iOS.AttributedStringdocs.appcelerator.com/titanium/3.0/#!/api/…

标签: javascript ios titanium appcelerator titanium-alloy


【解决方案1】:

我认为您需要一个标签 (Ti.UI.Label)。由于 Fokke Zandbergen 的模块或小部件ti-html2as,它可以容纳多行并且可以支持 HTML 标签。它提供 HTML 标签,如 bold(<b>bold</b>) italic 等,适用于 android 和 ios。该模块或小部件都有很好的文档记录,因此请尝试一下...

【讨论】:

  • 感谢 Coyote,这正是我所希望的答案。
猜你喜欢
  • 2012-01-21
  • 2014-04-29
  • 2016-06-13
  • 2014-09-04
  • 1970-01-01
  • 2021-02-26
  • 2018-11-06
  • 1970-01-01
  • 2021-02-03
相关资源
最近更新 更多