Ich habe drei UIView
s in einem einzigen UIViewController
. Jede UIView
enthält eine UITextField
. Aber IQKeyboardManager
zeigt die nächsten und vorherigen Pfeile nicht an, da sich jedes Textfeld in einer anderen Ansicht befindet.IQKeyboardManager funktioniert nicht in Unteransichten
Gibt es dafür eine Lösung?
versuchen TPKeyboardAvoiding https://github.com/michaeltyson/TPKeyboardAvoiding .Sie haben Ihre 3 Ansichten in Scrollview hinzufügen und subclas Ihre Scroll von TPKeyboardAvoidingScrollView –
@MuhammadAdnan, in TPKeyboardAvoiding I 2 Situationen konfrontiert. 1) Meine Ansichten werden als Scrollview-Scrolls erweitert. Da ihre Höhe relativ zur Superansicht ist, ist sie nicht festgelegt. 2) Nach dem Deaktivieren der Bildlaufansicht hängt meine Ansicht. In beiden Fällen versteckt die Tastatur die letzte Ansicht, die sich bereits unter der Tastatur befand. – Bindi
@MuhammadAdnan, ich habe ScrollView und SubView als UIView und In View ein TextFields, ich bin nicht in der Lage, ScrollView Automatically zu TextField zu scrollen. Ich ermüdet, um UiView zu setzen, das unter ScrollView als IQPreviousNextView ist. Aber nicht Working.But die IQPreviousNextView funktioniert im Falle von Stack View. Ich benutze den IQKeyboardManager – Charmi