Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/120.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何更改非活动选项卡栏';更多';项目文本颜色和图像?_Ios_Swift_Swift2_Uitabbaritem - Fatal编程技术网

Ios 如何更改非活动选项卡栏';更多';项目文本颜色和图像?

Ios 如何更改非活动选项卡栏';更多';项目文本颜色和图像?,ios,swift,swift2,uitabbaritem,Ios,Swift,Swift2,Uitabbaritem,我已经创建了一个UITabBarController和七个TabBarItem,因此所有图标图像都可以作为原始图像进行渲染 现在的问题是,如何在设备自动创建的非活动状态下更改更多选项卡栏项文本颜色和图像 我尝试过这个,但没有运气:( 看起来您最多可以同时看到5个选项卡,您可以有一个自定义滑动选项卡栏,例如,或者您可以有一个带有表视图的视图控制器,在最后一个选项卡上有其余控件,然后您可以自己控制最后一个选项卡的颜色,例如:看起来您最多可以同时看到5个选项卡,您可以n您可以使用自定义滑动选项卡栏,例

我已经创建了一个
UITabBarController
和七个
TabBarItem
,因此所有图标图像都可以作为原始图像进行渲染

现在的问题是,如何在设备自动创建的非活动状态下更改更多选项卡栏项文本颜色和图像

我尝试过这个,但没有运气:(


看起来您最多可以同时看到5个选项卡,您可以有一个自定义滑动选项卡栏,例如,或者您可以有一个带有表视图的视图控制器,在最后一个选项卡上有其余控件,然后您可以自己控制最后一个选项卡的颜色,例如:

看起来您最多可以同时看到5个选项卡,您可以n您可以使用自定义滑动选项卡栏,例如:或者您可以使用带有表视图的视图控制器,在最后一个选项卡上使用其余控件,然后您可以自己控制最后一个选项卡的颜色,例如:

我知道此最大选项卡栏为5。此外,我想向您确认,当选项卡栏超过5个时,iOS会自动管理它,并创建更多选项卡本身,所以问题是如何更改文本和图标的更多选项卡颜色?根据我的经验,这是无法实现的,因为更多是由私有API管理的。如果你找到一个解决方法,请启发我,以及一年前我尝试它时,我无法实现你今天试图实现的目标。我知道这个最大选项卡栏是5。此外,我想c请确认,当选项卡栏超过五个时,iOS会自动管理它,并自行创建更多选项卡,因此问题是如何更改文本和图标的更多选项卡颜色?根据我的经验,这是无法实现的,因为更多选项卡是由私人API管理的。如果你找到了解决方法,请告诉我,以及一年前我尝试过的方法无法实现您今天想要实现的目标
let tabBarAppearance = UITabBar.appearance()
tabBarAppearance.tintColor = UIColor.whiteColor()