我想改變我的自定義UITableViewCell
內的UILabel
的位置和大小,具體取決於某些條件是否正確。在我的自定義UITableViewCell
的頭文件,我有一個UILabel
宣佈爲:更改自定義UITableViewCell中的UILabel的位置和大小
@property (strong, nonatomic) IBOutlet UILabel *stepText;
我想改變的位置UILabel
的基於條件的大小。在保存我UITableView
認爲我執行檢查這樣:
if(step.picture == nil){
CGRect frame = cell.stepText.frame;
frame = CGRectMake(0, 0, 100, 100);
cell.stepText.frame = frame;
}
我已經使用了的NSLog是檢查裏面,我已經驗證它被執行時,曾經的條件爲真,但是,位置和大小我的自定義單元格中的標籤不會更改。
我在這做錯了什麼?
你在哪裏進行支票? – bjtitus
我在保存tableview的視圖中執行檢查,該視圖使用我的自定義tableviewcell,在調用tableview的每個單元格的-configurecell方法中。 – DominicanCoder