Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
尝试在 iOS 应用程序中使用信息按钮。想知道是否有人知道如何在单击它时模拟发光效果。
例如,查看 iPhone 中的天气或股票应用程序;当您触摸它时,它们是触摸周围的发光亮点。长按即可查看。
UIButton 有一个名为showsTouchWhenHighlighted. 默认情况下,它设置为NO。
showsTouchWhenHighlighted
NO
如果您将其设置为是,您将在按钮突出显示时获得发光效果。
您可以通过选中“在突出显示时显示触摸”选项在界面生成器中进行设置。
或者您可以使用以下代码在代码中执行此操作:
infoButton.showsTouchWhenHighlighted = YES;
这适用于所有 UIButton,而不仅仅是信息按钮。