0
NSLog(@"%@",appDelegate.strSlctdCntry);
btnSlctCurrency.titleLabel.text = [NSString     stringWithFormat:@"%@",appDelegate.strSlctdCntry];
btnSlctCurrency.titleLabel.textAlignment = UITextAlignmentCenter;

上面的代码是NSLog(@"%@",appDelegate.strSlctdCntry);index name get fromUITablView是 OK 但按钮名称第一次没有改变。它只是第二次改变。

为什么会这样?

4

1 回答 1

3

用途:用于设置按钮标题:

[btnSlctCurrency setTitle:[NSString stringWithFormat:@"%@",appDelegate.strSlctdCntry] forState:UIControlStateNormal];

对齐

[btnSlctCurrency setContentHorizontalAlignment:UIControlContentHorizontalAlignmentLeft];
于 2013-03-01T09:28:54.787 回答