在我的项目中,我有UITableView。 我需要为不同的列分配不同的按钮,不同的行为。
问题:
(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
吗?[_buttonArray objectAtIndex:indexPath.section];
这是正确的方法吗?示例:第1列 - 按钮A - >按钮A按下更改button.title
和尺寸并执行X。
答案 0 :(得分:1)
如果您希望用户能够点击整个单元格并触发按钮操作,则应使用以下方法执行按钮行为。如果没有,您应该在自定义单元格类中使用操作委托。如果您需要帮助设置协议文件和/或委托方法,请告诉我。
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
}