カスタムUiTableViewCellは、編集中または削除中に縮小します。

i am using custom UitableViewcell (MainTablecell)to display the records. i am also providing edit そして delete functionality.so that i want to shrink my custom table cell, can any one suggest me how to do this.
my custom cell looking like bellow
enter image description here

cell.shouldIndentWhileEditing = YES;

そして

-(BOOL)tableView:(UITableView *)tableView shouldIndentWhileEditingRowAtIndexPath:(NSIndexPath *)indexPath { 
return YES;
} 

i tried with above poece of code but
Both are not working for me,How can i shrink all lables in my cell could you please help for me

1

1 答え

tableViewが編集モードになると、ラベルのサイズを変更します。

shouldIndentWhileEditing: only makes the left side of the cell indent and does nothing for the content. You will need to manually resize the labels.

カスタムセルのデザインとコードによっては、編集モードでラベルを呼び出して setFrame:を実行し、そのモードを検出してtableViewをリロードすることができます。

1
追加された