Dopo aver cercato parecchio su Google, la documentazione StackOverflow e le mele, ho quasi rinunciato.UITableView Indice sezione pulsante di eliminazione righe sovrapposte
Sto creando un'app per indicizzare i clienti e, a causa di un elenco potenzialmente molto lungo, utilizzo l'indice di sezione per navigare più velocemente. Il mio problema è mostrato nella foto qui sotto.
Quando ho trascinare un elemento per rivelare il tasto di cancellazione, è parzialmente nascosta sotto il mio bar indice di sezione.
Non ho alcuna impostazione di tabella tableview o tableviewcells e l'indice della sezione non può essere modificato, per quanto mi riguarda.
EDIT:
La domanda è: come posso avere le cellule Tableview finiscono prima che vengano sovrapposti, in modo che il tasto di cancellazione è completamente visibile.
EDIT 2:
già provato a fissare il telaio di cella minore senza alcuna fortuna.
cell.frame = CGRectMake(cell.frame.origin.x, cell.frame.origin.y, cell.frame.size.width-30, cell.frame.size.height);
Ho anche provato lo stesso con tableView, ma come in un UITableViewController non possono essere ridimensionati.
self.tableView.frame = CGRectMake(self.tableView.frame.origin.x, self.tableView.frame.origin.y, self.tableView.frame.size.width-30, self.tableView.frame.size.height);
Quindi ... Stai chiedendo come la larghezza della barra dell'indice sezione può essere cambiato? Come spostare il pulsante Elimina in modo che non sia coperto? Hai appena detto un problema, senza domande –
Ho aggiunto una domanda più specifica ora. La mia intenzione è più chiara ora? – Stjernegard
E 'possibile http://i.stack.imgur.com/scNRZ.jpg –