Ios 触摸按钮时显示辉光

Ios 触摸按钮时显示辉光,ios,button,Ios,Button,尝试在iOS应用程序中使用信息按钮。想知道当你点击它时,是否有人知道如何模拟辉光效果 例如,查看iPhone中的天气或股票应用程序;当你触摸它的时候,它们是围绕着触摸的发光高光。按住可查看该按钮。ui按钮有一个名为showstouch的属性,该属性亮起时显示。默认情况下,该值设置为NO 如果将其设置为“是”,则当按钮高亮显示时,将获得辉光效果 您可以通过选中“突出显示时显示触摸”选项在Interface builder中进行设置 或者,您可以使用以下代码执行此操作: infoButton.sho

尝试在iOS应用程序中使用信息按钮。想知道当你点击它时,是否有人知道如何模拟辉光效果


例如,查看iPhone中的天气或股票应用程序;当你触摸它的时候,它们是围绕着触摸的发光高光。按住可查看该按钮。

ui按钮有一个名为
showstouch的属性,该属性亮起时显示。默认情况下,该值设置为
NO

如果将其设置为“是”,则当按钮高亮显示时,将获得辉光效果

您可以通过选中“突出显示时显示触摸”选项在Interface builder中进行设置

或者,您可以使用以下代码执行此操作:

infoButton.showsTouchWhenHighlighted = YES;

这适用于所有UI按钮,而不仅仅是信息按钮。

您自己做了哪些尝试?您搜索了什么,显示了一些示例代码…我只是从故事板添加了一个信息按钮。只需一个带有类型信息的UIButton。但这并没有给你灯光效果。@user1845360添加一些按钮代码或将你的UIButton类型设置为InfoDark。重新编写问题以使其更清晰。你试过了吗,因为它对我不起作用。如果你是通过界面生成器添加按钮并将类型设置为InfoLight,IB将在高亮显示时自动检查
显示box@user1845360什么不适合你?在IB中设置还是在代码中设置?因为这对我来说非常有效。你是在黑暗的背景上展示它吗?因为它在浅色背景下不太可见。它不适用于两种情况。我将在深色背景下尝试。按钮是黑色的,所以我希望在白色背景下也能看到一些东西。