ios - 如何删除 UIButton 选定的背景颜色?

标签 ios objective-c iphone uibutton uikit

我正在寻找一个不需要使用图像/PNG 的解决方案。我正在寻找一种在 UIButton 处于选定状态时删除它的蓝色背景颜色的方法,而我只是找不到不使用图像的方法。在 UITableViewCell 的情况下,我基本上是在尝试做类似的事情:

   cell.selectionStyle = UITableViewCellSelectionStyleNone;

最佳答案

我遇到了同样的问题,我通过将 UIButton 类型从“系统”更改为“自定义”来解决它。当它是“自定义”类型时,蓝色背景颜色不会显示在选定状态。

关于ios - 如何删除 UIButton 选定的背景颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8790576/

相关文章:

iphone - 为什么我的 UIViewController 的指定初始化器从未被调用?

iphone - 苹果是否在每个图标上应用应用程序图标光泽效果和圆角?

ios - Segue Storyboard条件问题

objective-c - 类扩展中@property(非原子,只读)和@property 之间的区别?

ios - Realm 因 RLMException : object has been deleted or invalidated 崩溃

ios - 数据未传递到 Storyboard 中的详细 View Controller

ios - 如何正确编写这个正则表达式代码片段?

html - Swift:如何在 webView 中仅更改 <img> 或图像大小

ios - 如何从 superview 获取所有元素(如 : UiLabel, UITextfield)并设置标签文本颜色和文本字段占位符颜色

objective-c - 根据 iOS 中的文本宽度动态更改 TextView 宽度