【问题标题】:How to change inactive tabbar 'more' item textcolor and image?如何更改非活动标签栏“更多”项目文本颜色和图像?
【发布时间】:2018-03-09 00:24:02
【问题描述】:

我创建了一个UITabBarController 和七个TabBarItem,因此所有图标图像都可以通过渲染为原始图像来正常工作。

现在的问题是如何更改设备自动创建的更多标签栏项文本颜色和处于非活动状态的图像?

我试过了,但没有运气:(

let tabBarAppearance = UITabBar.appearance()
tabBarAppearance.tintColor = UIColor.whiteColor()

【问题讨论】:

    标签: ios swift swift2 uitabbaritem


    【解决方案1】:

    看起来您最多可以同时显示 5 个选项卡,您可以拥有一个自定义滑动选项卡栏,例如:g custom scrollable tab bar on top iOS 或者您可以拥有一个带有表格视图的视图控制器,其余控件位于最后一个选项卡上然后你可以自己控制最后一个标签的颜色 例如:Change UITabbar tint colors from more menu in iOS8

    【讨论】:

    • 我知道这个最大标签栏是 5。另外,我想确认一下,当标签栏超过 5 时,iOS 会自动管理它并自己制作更多标签,所以问题是如何更改文本和图标的更多选项卡颜色?
    • 根据我的经验,这是无法实现的,因为私有 API 正在管理更多。如果您找到出路,请赐教我以及 1 年前当我尝试它时,我无法实现您今天想要实现的目标
    猜你喜欢
    • 2015-09-15
    • 2014-05-11
    • 1970-01-01
    • 2013-09-12
    • 1970-01-01
    • 1970-01-01
    • 2013-11-17
    • 2017-02-03
    • 1970-01-01
    相关资源
    最近更新 更多