发布网友 发布时间:2024-10-01 19:36
共1个回答
热心网友 时间:2024-10-18 12:59
1. 如果这个Cell正在可见的,你可以用 - (UITableViewCell *)cellForRowAtIndexPath:(NSIndexPath *)indexPath;找到那个Cell。然后再找到button2. 如果不可见,你需要在- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;里加一个判断,如果indexPath为5,设置cell的button属性,不为5设置其他属性。不管可见不可见,2总要做的,因为滚动的时候你这个Cell会被重用。当然你也可以不要做1,有2后直接reloadData.热心网友 时间:2024-10-18 13:04
1. 如果这个Cell正在可见的,你可以用 - (UITableViewCell *)cellForRowAtIndexPath:(NSIndexPath *)indexPath;找到那个Cell。然后再找到button2. 如果不可见,你需要在- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;里加一个判断,如果indexPath为5,设置cell的button属性,不为5设置其他属性。不管可见不可见,2总要做的,因为滚动的时候你这个Cell会被重用。当然你也可以不要做1,有2后直接reloadData.