Mache den Boden von UITableview mit der Tastatur nach oben [duplizieren]

8

Ich habe eine Anwendung mit einem UITableview und einem UITextView, also ist manchmal die Tastatur hochgefahren. Wenn die Tastatur hochgefahren ist, kann ich nicht auf die unteren 3-4 Tabellenzellen zugreifen, da sie immer hinter der Tastatur stecken bleiben. Wie kann ich erreichen, dass das UITableView nur den Platz über der Tastatur belegt, während die Tastatur angezeigt wird?

    
Jakob Weisblat 06.09.2013, 00:33
quelle

3 Antworten

10

Normalerweise verwende ich Ссылка Das wird automatisch dein normales Problem lösen Aber wenn Sie etwas manuell codieren möchten

Verwenden Sie die Tabellenansichten setContentOffset oder scrollToRowAtIndexPath

%Vor%     
Bishal Ghimire 06.09.2013, 01:31
quelle
4

Ich hatte das gleiche Problem, und hier ist meine Lösung. Hoffe es hilft.

%Vor%

Hinzufügen und Entfernen von Ereignislistenern.

%Vor%

Methion, dass Multi-Events während einer Tastaturanimation empfangen werden.

    
MasterBeta 06.09.2013 02:34
quelle
1

Versuchen Sie Folgendes:

%Vor%

Und das Gleiche, aber ändern - = zu + = für wenn die Tastatur verschwindet.

    
Lugubrious 06.09.2013 00:49
quelle