我想从组件的现有类中限制某些属性。
这是示例代码,
UIButton *customBtn;
property (nonatomic, strong) UIButton *customBtn;
@synthesize customBtn;
这是我的实现,
customBtn= [UIButton buttonWithType:UIButtonTypeCustom];
customBtn= setImage:[UIImage imageNamed"radio_button_noraml.png"] forState:UIControlStateNormal];
customBtn= setImage:[UIImage imageNamed"radio_button_acitve.png"] forState:UIControlStateSelected];
customBtn = CGRectMake(5, 30, 20, 20); notsupport = [[UILabel alloc]initWithFrame:CGRectMake(25, 30, 290, 20)];
[customBtn addTargetelf actionselector(MyAction:) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:customBtn];
在我的视图控制器中,我可以使用 customBtn 访问 UIbutton 中的所有属性。
myClass.customBtn.backGroundcolor = [UIColor blackColor];
但我想限制按钮属性的访问,例如,我想访问属性背景颜色和 alpha 值,其余的属性我不想访问。
所以请帮帮我。
谢谢!