カスタムUITableViewCellでUILabelの値をセルをリロードせずに設定することはできますか? ..swift - set UITableViewCellを再ロードせずにUILabelを設定する
let indexPath = NSIndexPath(forRow: 0, inSection: 0)
let cell = tableView.cellForRowAtIndexPath(indexPath) as! CustomTableViewCell1
cell.customLabel.text = "text goes here"
と、これは動作しませんなぜ私は理解していない:
私は、多くの順列を試してみました。 UITableViewCellにUITextFieldがあり、textFieldの値を設定すると、ラベルのみを更新したいが、セル全体を再読み込みしないようにしたい。助言がありますか?
は、あなたのテキストを設定した後cell.customLabel.setNeedsDisplayを()を起動しようとしたことがありますか? –
@AlessandroOrnano - ありがとう、これも同様に動作します – Shane