我目前有一个名为continueButton的按钮,该按钮已分配给情节提要文件中的UIBarButtonItem按钮。我已经这样声明了按钮:

- (IBAction)continueButton;

当视图加载时,我希望按钮禁用自身,以便没有用户输入,除非调用了重新启用按钮用户输入的命令。我将如何去做呢?我正在尝试使用功能[continueButton setEnabled:YES];以编程方式禁用/启用按钮,但无法正常工作。

最佳答案

您尚未将UIBarButtonItem公开给您的代码。为了使控件的属性易于访问,它要么需要连接到IBOutlet(XIB和代码之间的桥),要么如hw731所述,或者首先以编程方式创建。动作更像是将方法绑定到控件引发的事件。

如果在建立连接时看不到OutletOutlet集合的选项,则您位于.m文件而不是.h文件中。

10-07 19:49