我可能缺少这里的基础知识......有没有办法在Xcode 4.2中使用Interface Builder一次将多个对象链接到一个方法?如何在Xcode 4.2中一次链接多个对象?
我在UIView中设置了大量的UIButtons。他们都只是调用一种方法(比如说- (IBAction)buttonPushed:(UIButton *)aButton
),根据发件人的不同,这些方法应该有所不同。我无法找出一种方法将它们全部与我的方法联系起来。任何意见将不胜感激...
N.B.我在Snow Leopard上使用Xcode 4.2,没有故事板。
我想不出一种方式在IB ...我不认为“吨UIButtons”被认为是很多。 :)我想你可以在代码中使用viewDidLoad:检查子视图,查找按钮并设置其目标/操作行为。 – 2012-04-06 22:55:40
呃!你的意思是使用addTarget:action:forControlEvents:在for循环中?好主意!!! – Beppe 2012-04-06 22:59:28
只需将蓝线拖到每个按钮上,即可将IBActions分配给多个按钮。 – CodaFi 2012-04-06 23:14:55