26

UIButton在 IB 中添加了一个,但是这个按钮后面的视图改变了颜色,我需要在InfoDarkInfoLight之间切换按钮的类型。奇怪的是,buttonType属性是只读的。那么如何在明暗信息按钮之间切换呢?

4

2 回答 2

54

您不能设置 buttonType 只读属性,使用下面可能会有所帮助:

UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom];
于 2011-09-05T11:31:03.960 回答
30

.buttonType一旦设置,就无法更改。

您可以准备两个按钮,并根据背景颜色隐藏其中一个。

于 2010-06-20T16:45:47.900 回答