【问题标题】:UITextView: Change formatting of URLs?UITextView:更改 URL 的格式?
【发布时间】:2010-08-27 18:49:33
【问题描述】:

我目前有一个 UITextView,它有这个属性设置来检测 URL:

txtTemp.dataDetectorTypes = UIDataDetectorTypeLink;

URL 显示正确,格式为蓝色并带有下划线。

我想将此超链接的格式更改为不带下划线的粗体字体样式。 UITextView 中的其他常规文本需要保持不变。

谁能告诉我怎么做?

【问题讨论】:

    标签: iphone url formatting uitextview


    【解决方案1】:

    恐怕您无法更改文本视图中链接的外观。 Textviews 通常不支持任何类型的文本格式。

    如果内容不需要用户编辑,可以考虑使用UIWebView

    你需要做更多的工作来设置它,但它允许你使用 html 和 css 来格式化你的内容,给你很多文本格式化选项。

    【讨论】:

    • 考虑使用 UIWebViews 是一种资源密集型的。在 UITableView 中执行此类操作可能会破坏平滑滚动。
    猜你喜欢
    • 1970-01-01
    • 2023-03-26
    • 2011-09-01
    • 1970-01-01
    • 2017-01-30
    • 1970-01-01
    • 2022-01-23
    • 2017-09-29
    • 1970-01-01
    相关资源
    最近更新 更多