UIButton系统样式处于选定状态,保留图像和背景

问题描述 投票:0回答:1

[使用UIButton的系统样式时(不,我不想使用自定义样式,因为系统提供了动画等。]

系统按钮的选定状态会添加背景并删除图像

enter image description here

这是默认状态

enter image description here

而且我想实现这样的选定样式,其中选定外观与自定义按钮相同

enter image description here

swift cocoa-touch uibutton uikit
1个回答
0
投票
extension UIButton {
   override public var highlighted: Bool {
       didSet {
         // clear background color when selected
            self.layer.backgroundColor = .None
       }
   }
}
© www.soinside.com 2019 - 2024. All rights reserved.