Objective c 如何在“选项卡栏”中选择图标;“闪亮的”;尽管使用了[[UITabBar外观]setSelectionIndicatorImage:SomeCustomImage];

Objective c 如何在“选项卡栏”中选择图标;“闪亮的”;尽管使用了[[UITabBar外观]setSelectionIndicatorImage:SomeCustomImage];,objective-c,uitabbar,Objective C,Uitabbar,实际上,默认情况下它是闪亮的。但是,我的许多选项卡栏没有闪亮的图标 我想知道我做错了什么,它没有光泽 我环顾四周,发现消除光泽图像的一种方法是 [[UITabBar外观]设置选择指示图像:SomeCustomImage] 事情就是这样。我使用自定义选择器图像。那么,如果我仍然想要自定义选择器图像,我仍然想要闪亮的外观呢 我看了看代码,看不出有什么区别 我将“图像着色”设置为默认值,但它仍然没有光泽 注意:我解决了这个问题 其他选项卡栏使用自定义选定图像 [[UITabBar外观]设置选择指示图

实际上,默认情况下它是闪亮的。但是,我的许多选项卡栏没有闪亮的图标

我想知道我做错了什么,它没有光泽

我环顾四周,发现消除光泽图像的一种方法是

[[UITabBar外观]设置选择指示图像:SomeCustomImage]

事情就是这样。我使用自定义选择器图像。那么,如果我仍然想要自定义选择器图像,我仍然想要闪亮的外观呢

我看了看代码,看不出有什么区别

我将“图像着色”设置为默认值,但它仍然没有光泽

注意:我解决了这个问题

其他选项卡栏使用自定义选定图像

[[UITabBar外观]设置选择指示图像:SomeCustomImage]

这会去除光泽


好的,我如何使用setSelectionIndicatorImage并保持闪亮的外观。

如果看不到您使用的任何代码,就很难说。顶部的蓝色选项卡栏是带有浅色的标准选项卡栏。底部的是自定义选项卡(默认选项卡不支持超过4个选项卡)。