好的,我在UITableView的每一行中都有一个UIButton,我想在开始编辑时将其淡化为alpha 0。然后相反,当它恢复正常。我该怎么做?
我知道使用哪些方法,但如何从tableViewcellForRowAtIndex外部访问按钮:?
答案 0 :(得分:1)
嗯,实际上,您可以在您获得的索引路径中调用cellForRowAtIndexPath:
传递,然后获取单元格,然后获取单元格内的按钮并瞧!
- (void)tableView:(UITableView *)tableView willBeginEditingRowAtIndexPath:(NSIndexPath *)indexPath {
UITableViewCell *cell = [ tableView cellForRowAtIndexPath: indexPath ];
UIButton *button = [ cell.contentView.subviews objectAtIndex: ... ];
...
}