Ho un numero di righe che sto inserendo in una tabella usando -insertRowsAtIndexPaths: withRowAnimation, e vorrei che le righe fossero rientrate da sinistra per distinguerle dal resto delle celle. La proprietà indentationLevel di UITableViewCell sembra esattamente ciò di cui ho bisogno, ma sembra che non faccia nulla. Ecco il codice che sto usando per impostare il livello di rientro (sintassi del punto non fa differenza):La proprietà indentationLevel non sembra fare nulla?
[cell setIndentationWidth:10];
[cell setIndentationLevel:1];
è indentationLevel quello che voglio, o devo essere in cerca altrove?
Quando si dice puntatore, non si riferisce alla identificatore, vero? Le mie celle sono tutti oggetti della stessa classe, quindi immagino che siano tutti puntatori allo stesso oggetto. L'identificatore di cella, tuttavia, si basa sull'indice completo e pertanto è univoco per ogni cella. Non c'è ancora gioia per il rientro, comunque. – JoBu1324
Ho confermato che il livello di indentazione e la larghezza vengono impostati nella cella prima che la cella venga restituita al sistema operativo per la visualizzazione. Cosa potrebbe andare storto? – JoBu1324