Ho una funzione di chat nella mia app e sto cercando di nascondere la tastiera trascinando il dito verso il basso proprio come si può nascondere la tastiera nell'app sms in IOS 5 .nascondi la tastiera trascinando il dito come l'app sms in iOS 5
ho sottoclasse UITableView, però, non appena inizia a scorrere non ho più ricevo chiamate a
- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
mi chiedo come posso ottenere lo scorrimento e scoprire dove il dito è durante lo scorrimento in modo che se si inizia ad avvicinarmi alla tastiera posso iniziare a nasconderla.
Penso che questa è una funzionalità che molte persone vorranno, qualche idea su come realizzarla?
per quanto ne so se la vista tabella non prendere in consegna il movimento di trascinamento, quindi tutti gli eventi touch successivi vengono inviati alla vista di scorrimento invece. Quindi è necessario implementarlo in una sottoclasse di 'UIScrollView', o forse in un suo delegato. –
Sì, ci ho pensato, ma non ero sicuro di come sostituire il visualizzatore di scroll di tableview con la mia versione – odyth
Spiacente, puoi ignorare il mio commento precedente. Non avevo idea che 'UITableView' fosse una sottoclasse di' UIScrollView'. Non ho mai visto una configurazione di visualizzazione a scorrimento simile prima. –