iOS设置UIButton的titleLabel和imageView需要注意的一些小问题


    - (void)viewDidLoad {
    [super viewDidLoad];
    UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(20, 20, 100, 100)];

    // 错误设置方法,这样设置,hidden属性始终为Yes
    button.titleLabel.text = @"666666";
    button.titleLabel.hidden = NO;

    // 正确设置方法,设置时候需要表明为什么状态下。
    [button setTitle:@"233333" forState:UIControlStateNormal];
    [self.view addSubview:button];
}

同理,设置UIButton的imageView也一样。

你可能感兴趣的:(iOS控件)