Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.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
Objective c 选项卡栏外观高亮显示_Objective C_Xcode_Ios_Interface Builder - Fatal编程技术网

Objective c 选项卡栏外观高亮显示

Objective c 选项卡栏外观高亮显示,objective-c,xcode,ios,interface-builder,Objective C,Xcode,Ios,Interface Builder,需要调整此选项卡栏的外观。我就这样创造了一个,而且进展顺利。但当你点击其中一个标签按钮时,它会变暗,直到你放开它。我怎样才能摆脱这个?此外,当您点击其中一个已选中的按钮时,它会变为未选中状态,然后在您松开时返回到选中状态。我怎样才能使你点击一个已经被选中的标签按钮时没有视觉反馈 我不知道你的意思。当你点击一个已经选中的标签按钮时,没有视觉反馈 选项卡栏基本上就是这样。如果您想让它看起来或行为有所不同,就必须实现自己的子视图 编辑:如果您能直接提供该链接就好了。您的问题不是关于选项卡栏,而是如何在

需要调整此选项卡栏的外观。我就这样创造了一个,而且进展顺利。但当你点击其中一个标签按钮时,它会变暗,直到你放开它。我怎样才能摆脱这个?此外,当您点击其中一个已选中的按钮时,它会变为未选中状态,然后在您松开时返回到选中状态。我怎样才能使你点击一个已经被选中的标签按钮时没有视觉反馈


我不知道你的意思。当你点击一个已经选中的标签按钮时,没有视觉反馈

选项卡栏基本上就是这样。如果您想让它看起来或行为有所不同,就必须实现自己的子视图

编辑:如果您能直接提供该链接就好了。您的问题不是关于选项卡栏,而是如何在
ui按钮上禁用高亮显示

对谷歌的第一次打击表明:

button.adjustsImageWhenHighlighted = NO;

如果这对您不起作用,我相信其他建议之一也会起作用。

什么是“此选项卡栏”?你能提供一个代码示例或屏幕截图吗?我认为你并没有一个选项卡。也许是带按钮的工具栏?默认情况下,选项卡栏的行为与您描述的不同。我更新了我的答案。我还没有测试过代码,但是如果它不起作用,它应该告诉你你自己找到答案所需要知道的一切;已选择和未选择。当某个选项卡处于选定状态,并且您在该状态下单击它时,它会立即变为未选定状态。所以它显示了一个取消选择的图像,而不应该发生任何事情。@supermonkey默认的选项卡栏不会这样做。你显然做错了什么,但是如果没有代码,很难告诉你是什么。