web-dev-qa-db-ja.com

Xcode 6:キーボードがシミュレータに表示されない

シミュレータを実行してUITextViewをクリックしてもキーボードが表示されません。キーボードを再度有効にする方法

これは動作していましたが、今は動作しません - 偶然にクリックした可能性があるのか​​わかりません。

633
Katsu

私は同じ問題を抱えていました。私の解決策は次のとおりです。

  1. iOSシミュレータ - >ハードウェア - >キーボード
  2. 「ハードウェアキーボードを接続する」のチェックを外します。

私のMacキーボードを使っていたので私のものはチェックされたが、あなたがそれがチェックされていないことを確かめたならばiPhoneのキーボードは常に現れるだろう。

1147
Joe

Ios 8ベータシミュレータでテストしている間、で "ソフトウェアキーボード"と "ハードウェアキーボード"を切り替えることができます。+K.

UPDATE:iOSシミュレータ8.0以降、ショートカットはです++K.

322
Aidan Melen

シミュレータ - >ハードウェア - >キーボード - >ソフトウェアキーボードの切り替え はこの問題を解決するはずです。

Simulator->Hardware->Keyboard->Toggle Software Keyboard

79
Kent Ke

これはiOS 8のバグのようです。この問題には2つの修正があります。

  1. を使用してシミュレータキーボードとMacBookキーボードを切り替えます。Command+Kショートカット.

  2. キーボードをシミュレータに再接続します。

    a。オープンシミュレータ

    b。選択ハードウェア - >キーボード

    c。チェックを外して、「ハードウェアキーボードを接続する」をチェックしてください。

Screenshot for step 2

または単にを押すShift + Command + Kショートカット

53

シミュレータキーボードを有効/無効にするには、

⌘+ K(Ctrl + k)

キーボードからの入力を無効にするには、

iOSシミュレータ - >ハードウェア - >キーボード - >「ハードウェアキーボードの接続」のチェックを外します

32
iAnkit

あなたが使用することができます:++Kシミュレータにキーボードを表示します。

23
Rachit

それをチェックアウトしないであなたのコードに何か問題があるかどうかを言うのは難しいでしょう、しかしこれは私にはかなりよく起こります(バージョン6.0(6A216f))。通常はシミュレータのコンテンツと設定をリセットするか、xCodeを再起動して再度機能させる必要があります。試してみて、問題が解決するかどうかを確認してください。

11

⌘Kを押すだけでキーボードが切り替わります。

9
Iryna Batvina

キーボードがシミュレータに自動的に表示されない場合は、 [Command + K] を押すだけです。

または ハードウェア - >キーボード - >ソフトウェアキーボードの切り替え

シミュレータキーボードを有効/無効にするには、

シミュレータにキーボードを表示するには⇧+⌘+ Kを、キーボードを無効にするにはもう一度クリックします。

2
midhun p

問題を解決するには、これに従ってください -

  1. Xcodeとシミュレータを終了する
  2. [command + shift + g]を押すと、「フォルダへ移動」ダイアログが開きます。
  3. このダイアログに「〜/ Library/Preferences」と入力して、自分の設定フォルダに移動します。
  4. このフォルダ内の“ com.Apple.iphonesimulator.plist”を削除してください
  5. 完了しました。シミュレータを再起動すると、“ com.Apple.iphonesimulator.plist”が再生成されます。

あるいは、たった1つのコマンドでこれを実行することもできます。

ターミナルを開いて起動 - 1. rm〜/ライブラリ/ Preferences/com.Apple.iphonesimulator.plist

これはワンステップでトリックを行います!これを実行する前に、Xcodeとシミュレータを必ず終了してください。

2
Adeesh Jain

簡単な方法はただcommand + kを押すだけです

0
saigopi