更改标签栏文本颜色,iPhone

2024-02-08

我以编程方式创建了一个选项卡栏。

我们可以更改标签栏项目标题的颜色吗? 默认是白色,我想把它变成黑色。

就像是

 tabbaritem.text.textcolor=[UIcolor Blackcolor];

Thanks


在 iOS5 中,您使用外观代理来更改标题颜色:

对于特定的选项卡栏项目:

[[UITabBarItem appearance] setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:
                                         [UIFont fontWithName:@"AmericanTypewriter" size:20.0f], UITextAttributeFont,
                                         [UIColor yellowColor], UITextAttributeTextColor,
                                         [UIColor redColor], UITextAttributeTextShadowColor,
                                         [NSValue valueWithUIOffset:UIOffsetMake(0.0f, 1.0f)], UITextAttributeTextShadowOffset,
                                         nil] forState:UIControlStateNormal];

或者更换self.tabBarItem with [UITabBarItem appearance]更改所有选项卡栏项目。 如果你想全部更改,我建议你将代码放在 appdelegate 上didFinishLaunchingWithOptions:

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

更改标签栏文本颜色,iPhone 的相关文章

随机推荐

  • 反应路由器索引路由始终处于活动状态

    我正在尝试使用 React 来设计我的导航activeClassName属性 到目前为止 它按预期工作 但有一个问题 我的第一个导航链接指向根路线 因此 即使在另一个 URL 上 它也会将该 URL 例如 skills 和 root 注册为
  • JQUERY UI - 根据验证选择选项卡

    我将 Jquery UI 选项卡式表单与需要验证的每个选项卡上的输入放在一起 理想情况下 我想验证当前可见的选项卡 然后选择下一个不验证的选项卡 最好的方法是什么 我的代码如下 div ul li a href tab1 One a li
  • 发送带有源端口但不绑定的 UDP 数据包

    我想在 Python 中发送 UDP 数据包并指定源端口但不绑定 与 hping3 等效 hping3 s sourceport p remoteport udp file message bin d 1024 c 1 remoteaddr
  • Googletest Eclipse C++:如何同时具有测试和生产可执行文件?

    我有一个基本问题谷歌测试 https code google com p googletest 在 Eclipse 中 我正在使用测试运行者 https github com xgsa cdt tests runner wiki Tutor
  • 在控制台中访问新的 ember 路由器

    是否有等效的函数可以使用 ember 中的新路由器在控制台中获取 currentPath 之前 我能够做到这一点 App router get currentPath 但是 似乎使用新路由器 您无法以相同的方式访问路由器 事实上 App r
  • 使用 OpenSSL 将现有 TCP 套接字转换为 TLS

    我需要一些有关 OpenSSL TLS 套接字的信息 首先 我想通过 TCP 上的 TLS 与服务器建立连接 通常首先创建一个 TCP 套接字 然后使用 TCP 套接字连接到服务器 然后将 TCP 套接字转换为 TLS 在通过 TCP 套接
  • 根据父高度调整 Imageview 的大小

    我有一个如下定义的布局
  • 如何为 iPhone 创建自定义弹出窗口?

    I want to create a custom popup window for iPhone which should look like this 对于 iPhone 和 iPod 设备来说 最正确的实现方法是什么 执行此操作的最佳
  • 在图库中找不到图像

    我需要测试一个需要从 Android JellyBean 模拟器图库中选取一些图像的功能 所以我使用模拟器自己的浏览器 速度太慢了 从互联网上下载了一些图像 图像出现在下载的文件中 但不出现在模拟器图库中 在 GingerBread 模拟器
  • C# 和 PHP 上的三重 DES 加密会产生不同的结果

    我正在编写一个简单的登录加密系统 但有一个小问题 C 加密函数 public static string EncryptString string Message string Passphrase byte Results System
  • 如何在tcl中执行子字符串提取和替换

    我正在尝试从 Tcl 中的字符串中提取子字符串 我编写了代码并且能够做到这一点 但我想知道是否还有其他有效的方法来做到这一点 所以确切的问题是我有一个字符串 name ext 10a string 10a string string str
  • Java中的透明圆形对话框

    我正在用 Java 构建一个 Poker Odds Calc 应用程序 我想通过单击卡的占位符来选择一张新卡 该占位符基本上是一个扩展的 JPanel 我 绘制 卡的表面并有一个 mouseListener 我想做的是 当我单击该卡时 我希
  • android:无法将只读数据库从版本0升级到1

    我知道有很多主题具有相同的标题 但我已经尝试了所有主题 我无法解决我的问题 我得到的错误正是这样的 android database sqlite SQLiteException 无法将只读数据库从版本0升级到1 data data com
  • 如何将 plist 保存到 NSUserDefaults

    我正在尝试保存一个 plist我已经创建到我的NSUserDefaults这样我就可以保存要放入其中的数据 因此如果应用程序停止 从多任务栏删除 我不会丢失这些值 我被指出了这个教程here http www cocoadev com in
  • SQL Server Management Studio 2012 中的 SQL 查询分析器在哪里

    我有一些正在运行的 SQL 返回结果 解析 显示等应用程序需要很长时间 我安装了 SQL Server Management Studio 2012 但我找不到 SQL 查询分析器 任何投入都将是可观的 看看这个链接http consult
  • arecord 创建的多个文件

    我使用 buildroot 进行了自定义分发 并为 ARMv7 处理器提供了硬流 一切正常 除了 arecord D hw 0 0 fdat d 5 test wav 这会生成多个文件 其中有数千人 rw r r 1 root root 9
  • 如何在 HTML 中对齐两列

    我正在尝试以 HTML 格式设置个人信息列表 就像是 myself p font size 130 margin left auto margin right auto text align center div class myself
  • 通过网络上的链接访问 php 文件

    我创建了一个非常简单的 html 页面 下面是html文件的代码
  • 为什么我的 Angular 的 ng-show 调用仅在使用 Firebase 进行第二次点击时更新?

    我正在使用 AngularJS 和 Firebase 开发登录页面 到目前为止 我的大部分代码都运行良好 直到我尝试添加通知 当 ng show 说应该显示时 似乎不会显示 需要点击两次才能工作 但绝不应该出现这种情况 截至目前 我有以下按
  • 更改标签栏文本颜色,iPhone

    我以编程方式创建了一个选项卡栏 我们可以更改标签栏项目标题的颜色吗 默认是白色 我想把它变成黑色 就像是 tabbaritem text textcolor UIcolor Blackcolor Thanks 在 iOS5 中 您使用外观代