UIButton * test=[[UIButton alloc] initWithFrame:CGRectMake(30, 30, 49, 49)];
test.buttonType= UIButtonTypeCustom;
->使用“只读”分配给属性 **属性不允许为什么?怎么样??
最佳答案
您应该使用class方法
+ buttonWithType:
创建按钮。之后,设置框架。
从UIButton Class Reference:
按钮类型
按钮类型。 (只读)
@property(nonatomic, readonly) UIButtonType buttonType
这意味着一旦创建按钮,就无法更改
buttonType
。例如,您可以
UIButton *test = [UIButton buttonWithType:UIButtonTypeCustom];
test.frame = CGRectMake(30, 30, 49, 49);
关于iphone - 在iOS中使用UIButtonTypeCustom选项进行初始化,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8846135/