我有一个MyCell.h
/ MyCell.m
类,它是UITableViewCell
的子类。在这个课程中,我只有四个IBOutlet属性,三个标签和一个按钮。
在实现中我只合成了这些属性。
然后我有MyCell.xib
UITableViewCell
,我将元素连接到MyCell类属性。
在MyViewController
中我放了一个UITableView
,表视图的单元格用MyCell.xib
的样式设置,它们也是标签,所以我可以给它们我的域对象的值,如
cell.myTestLabel.text = myDomainObject.sampleText;
问题是,我想连接按钮,以便MyViewController
可以处理它,我可以获取表视图行的值。我怎么能这样做?
有人知道吗?
最诚挚的问候。
答案 0 :(得分:1)
您可以手动设置动作处理,查看消息addTarget:action:forControlEvents:按钮
答案 1 :(得分:0)
您可以在MyCell类中创建一个处理程序,并通过XIB将其与您的按钮相关联。这是唯一的解决方案。 您还可以在ViewController类中创建一个方法,该方法将从您的按钮事件中调用MyCell类。