我最近在iOS 15下构建了一个应用程序(截至编写这段代码的最新版本),当我将我的应用程序的一个版本交付测试飞行时,我的一个用户给我发了一个应用程序工作的视频,我注意到,我所有的按钮都有这种奇怪的背景高亮效果。这是某种辅助模式吗?我从没见过这种事。在下面的一些屏幕截图和界面构建器中,没有与此UIButton关联的自定义类。所有的按钮都有这种效果。
这个设备附加了奇怪的背景颜色:
但这就是它的设计方式以及它在我的设备和模拟器上的显示方式:
下面是来自Interface Builder的屏幕截图:
的
3条答案
按热度按时间atmip9wb1#
我也遇到过类似的问题。
将样式更改为
default
。然后选择text color
而不是tint color
。背景可以保持default
。因此是透明的。测试,工作。
Example
tktrz96b2#
原来我的用户在iOS辅助功能设置中打开了一些东西,称为“按钮形状”。我不知道...
7uhlpewt3#
这种情况发生在特定的iOS设备上。以下是解决此问题的简单步骤:
1.打开【设置】,搜索【辅助功能】。
1.在辅助功能中,有显示和文字大小,点击即可。
1.* * 按钮形状**有切换按钮,关闭切换按钮。
执行这些步骤将解决您的问题。