如何更改标签中某些单词的颜色 - Swift 3 [重复]

2023-12-06

创建一个带有简单文本的标签。

如何更改标签中某些文字的颜色?

Swift 3

就像下面这样——

Expected result


Use NSMutableAttributedString为字符串中的不同单词应用颜色。 试试这个,已经有很多类似的问题在 SO 中有答案。

let myLabel = UILabel()
var stringOne = "Swift 3 has come"
let stringTwo = "has"

let range = (stringOne as NSString).range(of: stringTwo)

let attributedText = NSMutableAttributedString.init(string: stringOne)
attributedText.addAttribute(NSForegroundColorAttributeName, value: UIColor.blue , range: range)
myLabel.attributedText = attributedText
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何更改标签中某些单词的颜色 - Swift 3 [重复] 的相关文章

  • Swift -boundingBox 导致 EXC_BAD_ACCESS (代码 = 1)

    我正在使用 SceneKit 来显示文本节点 这是我的代码 foo swift extension SCNNode func getNodeSize gt width Float height Float let min max bound
  • 假设红、蓝、黄为原色,计算混合颜色的 RGB 代码

    浅色和油漆之间存在不匹配 物理学家会说三基色是红 绿和蓝 而画家则会将红 蓝和黄作为三基色 事实上 当用水彩画时 你不能从红色 绿色和蓝色中混合出黄色 而且如果混合橙色 你只会得到棕色 这就是我想要做的 根据两个给定的 RGB 颜色 我想计
  • 如何在 EKRecurrenceRule 中设置一周中某一天的数组?

    我想在用户选择的特定日期每周添加事件 可以是一个或多个 也可以是一整天 我将用户选择的日期值存储在模型类变量中 但是 当我添加事件并选择日期时 假设今天是星期一 我选择星期二和星期三并保存 然后我查看周一和周三添加的 iPhone 日历 我
  • Swift 中 UIImages 的淡入淡出动画

    我有一组图像 我希望它们在登录屏幕的背景中淡出 我无法在 swift 中找到任何可以做到这一点的东西 有什么办法我可以做到吗 这是我当前的代码 override func viewDidLoad super viewDidLoad star
  • 如何自动为 Swift 类创建初始化程序?

    UPDATE 使用结构而不是类 struct 在很多方面都更好 它有自己的初始化器 这是我的模型课 是否有可能创建init自动方法 每次我都必须将所有变量一一初始化 这会花费很多时间 class Profile var id String
  • 设置 jdialog 框中文本的格式

    我有一个 JOptionPane JOptionPane showMessageDialog null text 文字是一个刺 String text Hello world 我想做的是改变文本的颜色 特别是一个单词 让我们说 你好 所以我
  • 防止 UITableView 滚动到某个点以下

    如何让 UITableView 允许在某个索引行上方滚动 但在低于某个点时阻止滚动 例如 如果我有第 1 行到第 100 行 其中在给定时间视图中仅出现 5 行 我希望允许用户在第 1 50 行之间滚动 但在第 50 行可见时阻止进一步向下
  • IMAP x Gmail => 标签?

    有没有从 imap 连接获取 Gmail 标签 甚至过滤器 的经验 找不到线索 谢谢您提供有关它的任何信息 或者 如果您以编程方式使用 IMAP 则可以使用 gmail imap 扩展来访问此信息 http code google com
  • 当 Firebase 函数以 Swift 结束时

    我在我的应用程序中使用 Firebase 它查询大量用户并获取所需的特定数据 但是当它开始查询时 其余功能也继续运行 而不仅仅是查询 所以我无法理解当它结束时 例如在这段代码中 ref observeEventType ChildAdded
  • 使用 AVAssetExportSession 导出延时会导致黑色视频

    我需要能够合并使用 iOS 上的相机应用程序中的延时拍摄功能拍摄的视频并导出为单个视频 但是 即使我尝试将单个未更改的延时视频导出到照片库 它也会保存为全黑视频 具有正确的持续时间 以下是我编写的示例代码 用于导出单个未更改的视频 其中大部
  • 如何使用 swift 将 UIColor 转换为字符串以及将字符串转换为 UIColor?

    我有一个具有 UIColor 属性的对象 class Beer NSObject var color UIColor 我将其保存到数据库中 因此我需要将此属性转换为有效的 JSON 类型 因此我正在考虑将其转换为字符串 如何转换为要存储的字
  • 使用 Swift 过滤 Realm 对象

    尝试使用以下方法过滤我的领域数据库时 我总是收到以下错误NSPredicate 属性 text 不是类型 getType 对象中的链接 我想过滤我的领域数据库以仅显示其中包含某些特定文本的项目 这是我尝试过的 let realm try R
  • 在制作自定义 iOS 键盘扩展时,如何创建一个与 Apple 原始退格键具有相同功能的按钮?

    我正在制作一个自定义键盘 其中有用于删除文本的删除按钮 其代码是 func addDelete deleteButton UIButton buttonWithType System as UIButton deleteButton set
  • Swift 自定义 UITableViewCell 标签始终为零

    我已经被这个问题困扰好几天了 所以如果有人能提供帮助 我会很高兴 我正在尝试创建一个动态 UITableView 为此我创建了一个自定义 UITableView 子类 并且还创建了一个自定义 UITableViewCell 子类 因为我需要
  • “StorageReference”类型的值没有成员“put”[重复]

    这个问题在这里已经有答案了 我更新到 firebase storage 4 0 现在收到此错误 指出 storageRef 没有成员 put 它以前在旧版本的 Firebase 中有效 if let selectedImage select
  • 以编程方式快速呈现视图控制器

    您好 我正在尝试将以下目标 C 代码转换为 swift 以便在单击按钮时从一个视图控制器导航到另一个视图控制器 任何帮助将非常感激 这是摘自苹果的编程指南 void add id sender Create the root view co
  • 自定义过渡动画在animationControllerForPresentedController和animateTransition之间未知延迟

    我的目标是使动画在第一个视图控制器中开始并在第二个视图控制器中结束 我正在尝试使用符合以下条件的对象进行过渡动画UIViewControllerAnimatedTransitioning and UIViewControllerTransi
  • 如果在系统设置中关闭隐藏式字幕,则不会显示字幕

    我正在尝试显示字幕 无论设备在辅助功能下设置了什么 目前 如果设备设置为英语并在设置中启用隐藏式字幕 则将播放英语字幕 如果设备设置为西班牙语 则将播放西班牙语字幕 我希望无论隐藏式字幕是否打开 都能播放字幕 我尝试添加这段代码 https
  • .NET - 将颜色名称字符串转换为 System.Drawing.Color

    将 red green yellow aliceblue 等字符串转换为实际的 System Drawing Color 值的最佳方法是什么 我正在查看反思 发现有些事情似乎不对劲 您可以使用 Color FromName
  • 快速从 RSS feed 获取 img url

    我希望能够从一段字符串中检索 img url 以下是我尝试检索的 img URL 的示例 p img width 357 height 500 src http images sgcafe net 2015 05 OVA1 357x500

随机推荐

  • 寻找带有复选框的 WPF ComboBox

    我的谷歌技能让我失败了 任何人都听说过 WPF 这样的控件 我试图让它看起来像这样 winforms 屏幕截图 您可以通过设置组合框的 DataTemplate 自行完成此操作 本文向您展示了如何操作 对于列表框 但原理是相同的 另一篇文章
  • JQuery UI Accordion 无法处理 AJAX 加载的内容

    我正在尝试动态加载产品信息页面 该页面有一个手风琴菜单供用户浏览 单击按钮后 我使用 AJAX 动态引入手风琴的内容 手风琴的 HTML 以其应有的方式显示 但手风琴 方法 未执行以将内容修改为手风琴 Imports
  • 控制到达非 void 函数的末尾

    以下代码片段在编译时会生成一些警告消息 Cluster Myclass getCluster const Point p foreach Cluster c this foreach Point point c if point p ret
  • 使用 EclipseLink JPA 将 XML 类型存储到 PostgreSQL

    我是 JPA 新手 我有一个关于如何使用 JPA 将 XML 类型存储到 PostgreSQL 的问题 我只是扩展现有的 POJO 以将附加的 XML 字段保留到列中 POJO 看起来像这样 我故意省略了一堆其他列以使其更短 在添加这个额外
  • 用图像替换 x 轴刻度标签

    我正在绘制一个散点图 展示所有 NFL 球队的防守 我想在底部轴上显示他们的图像 而不是纯文本中的他们的名字 可以这样做吗 这是我能想到的代码片段 fig px scatter df x defensiveTeam y passResult
  • 使用 Lambda 或 LINQ 将一个类实例转换或映射到另一个类实例的列表?

    我有以下两个课程 class MyData public List
  • 打印出 ASCII 圆和轴

    该程序在笛卡尔平面上打印一个圆 输入是 半径 圆心坐标 cx cy 以及我们要用来打印圆的字符 如果圆上的点与轴重叠 则该点优先 我在方法中编写了打印轴的条件drawCircle 但是图像扭曲了 有些事情让我困惑 有人可以帮助我找出我的错误
  • '导入 x' 与“'从 x 导入 y' 和 '导入 x.y' ”

    我试过 from urllib import request mine request Request and import urllib request mine urllib request Request 他们都工作得很好 但 imp
  • 在logstash字段中包含单调递增的值?

    我知道通过 Logstash 处理文件时没有内置的 行计数 功能 出于各种可理解和记录的原因 但是 在任何给定的 Logstash 实例中应该有一种机制 为每个解析的行提供一个单调递增的变量 计数 我不想采用指标路线 因为它是一种连续轮询机
  • 我应该如何在C中使用Sqlite“PRAGMAintegrity_check”

    我的数据库已损坏 在命令行中我输入 PRAGMA integrity check 和 sqlite 返回 On tree page 441 cell 17 Rowid 205 out of order min less than paren
  • 如何更改我的 wsdl 的地址位置

    我的 wsdl 在地址位置放置了错误的域 如何修复
  • 如何使用 ScriptCam 插件将文件保存在我的服务器中

    我希望我的网站的用户能够在网站中流式传输视频并进行预览 然后他们可以单击 保存 文件将保存在网站的服务器中 我找到了这个plugin 它似乎工作正常 但问题是 在进行文件转换后 它给了我一个下载文件的链接 而该文件应该保存在 ScriptC
  • 在 Ember-CLI 项目中编译 Compass

    我正在使用 ember cli v0 0 23 并且正在尝试获取西兰花指南针包与我的项目一起使用 但我遇到了一些问题 首先 在我的Brocfile 我已经替换了标准 Ember CLI 蓝图 版本 var styles preprocess
  • 我可以将 Promise 传递给 jQuery.when(),还是只传递 Deferreds?

    The 文档jQuery when 表示该函数采用 Deferreds 然而 它后来也说 如果将单个参数传递给 jQuery when 并且它不是 Deferred 或 Promise 这似乎意味着它也可以接受 Promise 但 Prom
  • 如何使用 Java Gson 库转换动态 JSON 响应

    我有一个可以返回 JSON 数组或对象的 API JSON 对象示例 id 1 name name JSON 数组 id 1 name name id 1 name name 将 JSON 对象响应映射到 POJO 时 我使用 MyEnti
  • 字段和属性有什么区别?

    在 C 中 字段与属性有何不同 何时应使用字段而不是属性 属性公开字段 字段应该 几乎总是 对类保持私有 并通过 get 和 set 属性进行访问 属性提供了一定程度的抽象 允许您更改字段 同时不影响使用您的类的事物访问它们的外部方式 pu
  • 使用 Django 对 SQLite 执行原始 SQL 会导致“DatabaseError:near“?”:语法错误”

    例如 当我使用cursor execute 据记录 gt gt gt from django db import connection gt gt gt cur connection cursor gt gt gt cur execute
  • 如何从合约调用(AssemblyScript)中获取交易哈希?

    我希望能够使用near sdk as 在我的一些合约方法中返回交易哈希 我以为我可以用context blockIndex 但我认为这不是交易哈希值 您无法从合约方法返回 tx 哈希值 因为此时交易尚未完成 您仍在其中 合约调用本身 您从任
  • 将背景渐变应用于 Grouple 表格单元格

    我使用以下代码为 UITableViewCell 创建渐变背景 虽然这对于普通表格单元格非常有效 但渐变仅出现在分组表格单元格的左右角处 就好像应用了渐变一样 单元格被绘制在它的上面 有人可以建议对代码进行修改 以便与分组表格单元格配合使用
  • 如何更改标签中某些单词的颜色 - Swift 3 [重复]

    这个问题在这里已经有答案了 创建一个带有简单文本的标签 如何更改标签中某些文字的颜色 Swift 3 就像下面这样 Use NSMutableAttributedString为字符串中的不同单词应用颜色 试试这个 已经有很多类似的问题在 S