如何更改 UISearchBar 字体大小和颜色?

2024-01-31

我已经用谷歌搜索了几个小时如何更改我的 UISearchBar 字体大小和颜色,但我无法找到任何与之相关的文档。

这是我到目前为止在 swift 4 上所做的:

 searchBar = UISearchBar(frame: CGRect(x: 0, y: 0, width: view.frame.width - (menuImage.frame.width + iconImage.frame.width + 55), height: 30))
 searchBar.placeholder = "SEARCH BAR"
 searchBar.tintColor = UIColor.gray
 searchBar.delegate = self
 searchBar.font = [UIFont fontWithName:@"Oswald" size:11];

但这给了我一个错误。

你能告诉我如何更改 UISearchBar 字体大小和颜色吗?

请帮忙!!!


要更改文本和占位符搜索栏:

// SearchBar text
let textFieldInsideUISearchBar = searchBar.value(forKey: "searchField") as? UITextField
textFieldInsideUISearchBar?.textColor = UIColor.red
textFieldInsideUISearchBar?.font = textFieldInsideUISearchBar?.font?.withSize(12)

// SearchBar placeholder
let labelInsideUISearchBar = textFieldInsideUISearchBar!.value(forKey: "placeholderLabel") as? UILabel
labelInsideUISearchBar?.textColor = UIColor.red
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何更改 UISearchBar 字体大小和颜色? 的相关文章

随机推荐

  • 选择服务器上的第二个 GPU

    我正在服务器上运行代码 那里有 2 个 GPU 第一个很忙 然而 我找不到在它们之间切换的方法 如果这很重要的话我正在使用 pytorch 应修改以下代码行 device cuda if torch cuda is available el
  • 如何在 lmer 或 glmer 中预测和绘制非线性变化斜率?

    我的目标是使用以下方法从变截距 变斜率多级模型计算预测值lmer and glmer的职能lme4 https cran r project org web packages lme4 index html为了使这一点具体和清晰 我在这里展
  • 避免被网络邮件公司阻止群发/批量发送电子邮件? [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我们公司每天发送大量电子邮件 并计划将来发送更多 数千 此外 时不时还会有数以万计的大量邮件发送 有人有过 hotmail yahoo web de
  • Docker php:5.6-apache 403(因为路径的某个组件缺少搜索权限)

    文件树 docker compose yml Dockerfile www index html Dockerfile FROM php 5 6 apache ADD www var www html WORKDIR var www htm
  • UITableViewCell中滑动删除有白色背景,需要清除

    我试图更改滑动 UITableViewCell 行时出现的视图的背景颜色 即 删除 按钮后面的背景颜色 我尝试更改 cell editingAccessoryView 但这没有做任何事情 UIView myBackgroundView UI
  • 使用 C# 从梅特勒托利多秤设备读取数据

    我正在使用 C 代码从梅特勒托利多秤设备读取数据 这是我的完整代码 private SerialPort port new SerialPort COM1 4800 Parity None 8 StopBits One public Inw
  • 如何在曲面图上绘制等高线? (4D)

    我想制作一个 4d 图 其中有 X Y Z 作为表面 和 C 显示为该表面上的轮廓 我现在拥有的 我想要什么 我怀疑答案将是一些 Facecolors 或 countourf3d 的技巧 但我似乎无法弄清楚 非常感谢任何帮助 My code
  • Jenkins 和 TestNG 结果编码

    我使用 Jenkins 构建我的 Maven 项目并使用插件发布 testng 结果 报告中的西里尔字母符号有问题 它看起来像 但 Jenkins 控制台中的西里尔文输出正常 我的 pom xml
  • 是否可以在 mvc 3 中将对象作为路由值传递?

    我正在尝试重构我的一些代码 我想知道是否可能是这样的 这是我的 cshtml 的一部分 a href Url Action 这是调用动作 public ActionResult Vote string id PageMetadata pag
  • 从 JAVA MySQLdb 导入调用 Python 脚本

    我正在从 Java 代码调用 Python 脚本 这是代码 import java io BufferedReader import java io IOException import java io InputStreamReader
  • 有没有办法使用 lapply 生成由列表中的列表中的元素组成的数据框?

    我想在列表中的列表内索引向量 并生成一个新的数据帧 其中在每行的每个列表中包含该特定向量 我之前考虑过使用 for 循环来做到这一点 a list odds c 1 3 5 7 evens c 2 4 6 8 name name1 b li
  • 对于单元测试来说,慢到什么程度算太慢?

    迈克尔 费瑟斯有效地处理遗留代码 第 13 14 页提到 单元测试需要 1 10 第二个运行是一个缓慢的单元测试 如果 单元测试 运行得不快 他们 不是单元测试 我可以理解为什么如果有 30 000 个测试 1 10 秒就太慢了 因为运行需
  • 如何从jqgrid中的dataurl获取行id或参数以创建动态选择列表来编辑行

    我有一个 ASP NET 网站 其 C 后端使用 Jqgrid 我希望用户能够选择网格中的项目进行编辑 可编辑的字段之一将作为下拉选择列表呈现给用户 其中仅包含对该用户有效的选项 例如 假设我有一个显示人员的网格 如果编辑 person1
  • Activity 无法设置在其范围内定义的变量?

    这让我摸不着头脑 我想知道我是否理解正确 我试图在活动中定义一个可供子活动使用的变量 父级应该能够在运行时在此变量中设置一个值 这是精简的 Parent 类 public sealed class Parent NativeActivity
  • 如何将犰狳与 Eclipse 链接

    我想将犰狳与 Eclipse 一起使用 然而 链接犰狳的所有说明都是针对 Visual Studio 给出的 现在我按照自述文件中概述的说明进行操作犰狳图书馆 http arma sourceforge net download html
  • DBus如何启动服务

    我很好奇如何为 DBus 启动自己的服务 在官方网站上 我找到了很多有关从客户端角度使用 DBus 服务的信息 但如何启动和开发服务还不够 1 接口文件ServiceName xml应该位于哪里 2 服务文件ServiceName serv
  • Firefox 扩展:取消请求并发出虚假响应

    我正在尝试开发一个 Firefox 扩展 它可以丢弃对某个站点的每个 HTTP 请求并返回一个虚假响应 任何请求都不应到达原始 Web 服务器 但我希望能够创建自定义响应 我尝试拦截 http on modify request 消息 但取
  • 基于Web服务实现快速更新行标签

    我有一个包含 7 行的表视图 周一 周二 周日 我的应用程序从 Web 服务接收一个 json 其格式为 appointments numApts 1 scheduleDate 2015 11 02 numApts 2 scheduleDa
  • C# 将 int 转换为字符串并填充零?

    在 C 中 我有一个整数值需要转换为字符串 但需要在之前添加零 例如 int i 1 当我将它转换为字符串时 它需要变成 0001 我需要了解 C 中的语法 i ToString PadLeft 4 0 好的 但不适用于负数 i ToStr
  • 如何更改 UISearchBar 字体大小和颜色?

    我已经用谷歌搜索了几个小时如何更改我的 UISearchBar 字体大小和颜色 但我无法找到任何与之相关的文档 这是我到目前为止在 swift 4 上所做的 searchBar UISearchBar frame CGRect x 0 y