2017-09-20 4 views
0

My TableViewControllerは、テキストフィールドとセグメント化されたコントロールで自動描画カスタムセルを使用します。テキストフィールドはiOS 10と11で選択でき、キーボードは自動的にポップアップします。しかし、iOS 9では、テキストフィールドはタップ時に応答を返さず、セグメント化されたコントロールも返しません。他のすべてのものがうまく動作するので、アプリは凍っていません。Tableviewのテキストフィールドは、iOS 9とiOS10では異なって動作します。

私はXcode 9とSwift 3.2を使用しています。テキストフィールドがiOS 9で応答しないときにコンソールからのエラーメッセージはありません。

+1

他のビューが重なっあなたのテキストフィールドかもしれません。それがXCodeの "View View Hierarchy"ツールをチェックします。 –

+0

これは非常に役に立ちます。 iOS 9デバイスのすべてのセルの前面にTableViewCellコンテンツビューが表示されますが、iOS 10では表示されません。他に提案はありますか? – swiftlycoderr

答えて

0

同じことが私に起こりました...そして解決策は.. 選択シミュレータです。 すべての3つのopionsを選択し、その後、それらのすべての選択を解除、その後ハードウェア >>キーボード

に行きます。 thats it !!!

これはシミュレータのバグですが、それは私の問題を解決します。

enter image description here

関連する問題