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?
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
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.
Versuchen Sie Folgendes:
%Vor%Und das Gleiche, aber ändern - = zu + = für wenn die Tastatur verschwindet.
Tags und Links objective-c uitableview ios cocoa-touch