在iOS中更改按钮的文本和禁用按钮

如何在iOS中更改按钮的文本并禁用按钮?
嘿Namratha,
如果你想要改变一个UIButton的文本和启用/禁用状态,可以很容易地做到如下:

[myButton setTitle:@"Normal State Title" forState:UIControlStateNormal]; // To set the title
[myButton setEnabled:NO]; // To toggle enabled / disabled

如果您已在Interface Builder中创建了按钮,并希望在代码中访问它们,则可以利用它们作为参数传入IBAction调用的事实:

- (IBAction) triggerActionWithSender: (id) sender;

这可以绑定到按钮,您将在触发操作时在发件人参数中获取按钮。如果这还不够(因为你需要访问除了在操作中的其他地方的按钮),声明一个按钮的插座:

@property(retain) IBOutlet UIButton *someButton;

然后可以将IB中的按钮绑定到控制器,NIB加载代码将在加载接口时设置属性值。

http://stackoverflow.com/questions/4954608/change-text-of-button-and-disable-button-in-ios

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:在iOS中更改按钮的文本和禁用按钮