将按钮设置为插座有什么意义?我正在按照教程进行操作,老师并没有真正提到为什么他将按钮设置为插座。假设按钮执行操作/调用方法,因此我们将其设置为IBAction。
他将按钮设置为插座,然后通过viewDidLoad中的Xcode继续更改按钮的文本,但为什么不将它保留为IBAction并使用setTitle更改文本:forState:UIControlStateNormal?
是不是按照定义导致操作的按钮?
答案 0 :(得分:2)
在某些逻辑情况下,您需要更改按钮的行为,例如在调用动作(由其他事件触发)时,您需要禁用它或更改其backgroundColor或文本。
你不必一直设置,但在很多情况下它确实非常有用