我在IB中添加了UIButton
,但是此按钮后面的视图会改变颜色,我需要在 InfoDark 和 InfoLight <之间切换按钮的类型/ em>的。但奇怪的是,buttonType
属性是只读的。那么如何在明暗信息按钮之间切换呢?
答案 0 :(得分:52)
您无法设置buttonType只读属性,请使用以下内容:
UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom];
答案 1 :(得分:25)
一旦设置,就无法更改.buttonType
。
您可以准备两个按钮,并根据背景颜色隐藏其中一个。