Klawiatura nie wyświetla się, gdy uruchamiam symulator i klikam w UITextView. Jak ponownie włączyć klawiaturę?
Kiedyś działało, ale teraz nie - nie wiem, co kliknąłem przez przypadek ... wszelkie wskazówki byłyby mile widziane!
ios
keyboard
ios-simulator
Katsu
źródło
źródło
Odpowiedzi:
Miałem ten sam problem. Moje rozwiązanie było następujące:
Mój został sprawdzony, ponieważ korzystałem z klawiatury Mac, ale jeśli upewnisz się, że nie jest zaznaczona, klawiatura iPhone'a zawsze się pojawi.
źródło
UIInputAccessoryView
nadal wyświetlał się u dołu ekranu.Connect Hardware Keyboard
nie mogę pisać za pomocą klawiatury komputera Mac. W wersji wcześniejszej niż iOS 8 nie „symulowała klawiatury sprzętowej”, po prostu pozwalała na dodatkowe pisanie za pomocą komputera Mac.Podczas testowania w symulatorze ios8 beta możesz przełączać się między „klawiaturą programową” a „klawiaturą sprzętową” za pomocą ⌘+K .
AKTUALIZACJA : Od wersji iOS Simulator 8.0 skrót to ⇧+ ⌘+K .
źródło
Symulator -> Sprzęt -> Klawiatura -> Przełącz oprogramowanie Klawiatura powinna rozwiązać ten problem.
źródło
Wygląda na to, że jest to błąd w iOS 8. Istnieją dwa rozwiązania tego problemu:
Przełączaj się między klawiaturą symulatora i klawiaturą MacBooka za pomocą skrótu Command+K .
Podłącz ponownie klawiaturę do symulatora:
za. Otwórz symulator
b. Wybierz Sprzęt -> Klawiatura
do. Odznacz, a następnie zaznacz „ Podłącz klawiaturę sprzętową ”
LUB po prostu naciśnij skrót Shift+ Command+K
źródło
Aby włączyć / wyłączyć klawiaturę symulatora,
⌘ + K (Ctrl + k)
Aby wyłączyć wprowadzanie z klawiatury,
Symulator iOS -> Sprzęt -> Klawiatura -> Odznacz „Podłącz klawiaturę sprzętową”
źródło
Możesz użyć: ⇧+ ⌘+,K aby wyświetlić klawiaturę na symulatorze.
źródło
Wystarczy nacisnąć ⌘K, aby przełączyć klawiaturę.
źródło
Aby włączyć / wyłączyć klawiaturę symulatora: kliknij ⇧ + ⌘ + K, aby wyświetlić klawiaturę na symulatorze, kliknij ponownie, aby wyłączyć (ukryć) klawiaturę.
źródło
Trudno powiedzieć, czy jest jakiś problem z twoim kodem bez sprawdzenia go, jednak zdarza mi się to dość często w (Wersja 6.0 (6A216f)). Zwykle muszę zresetować zawartość i ustawienia symulatora i / lub zrestartować xCode, aby znów działał. Wypróbuj je i sprawdź, czy to rozwiąże problem.
źródło
Jeśli klawiatura nie wyświetla się automatycznie w symulatorze, wystarczy nacisnąć [Command + K]
lub Sprzęt -> Klawiatura -> Przełącz klawiaturę oprogramowania
źródło
Aby rozwiązać problem, wykonaj następujące czynności -
Alternatywnie możesz to zrobić za pomocą tylko jednego polecenia.
Otwórz terminal i odpal - 1. rm ~ / Library / Preferences / com.apple.iphonesimulator.plist
To załatwi sprawę w jednym kroku! Po prostu upewnij się, że zamknąłeś Xcode i symulator przed uruchomieniem tego.
źródło
w viewDidLoad dodaj tę linię
źródło
Prosty sposób to po prostu naciśnij polecenie + k
źródło