【发布时间】:2018-02-12 05:31:23
【问题描述】:
我在 TableView 的原型单元格上有一个按钮,我要做的是根据该单元格的属性为 True 或 False 来更改按钮的图像。所以,在加载单元格时,如果 this.value = True,则将 image 设置为 X,否则将 image 设置为 Y。
但是,每次单元格最初加载时,它只是将按钮显示为来自 IB 的默认图像。如何让它加载正确的图像?
bool paid = [cellArray[indexPath.row] paid];
if (paid == TRUE) {
[row.btnPaidUnpaid setImage:[UIImage imageNamed:kCommonRadioActiveImage] forState:UIControlStateNormal];
} else if (paid == FALSE) {
[row.btnPaidUnpaid setImage:[UIImage imageNamed:kCommonRadioInActiveImage] forState:UIControlStateNormal];
}
【问题讨论】:
-
显示你的 cellForRow 方法代码
标签: ios objective-c xcode uitableview uibutton