2

小さなアプリのレシピブックを作成し、Search Display Controller を追加することにしました。問題は、検索バーをクリックすると、キーボードが表示され、検索バーが隠れてしまいますが、表示されることです。そして、いくつかの文字を入力し始めると(卵の例、tableViewにこのセルがあります)searchTableViewが表示され、セルが表示されますが、検索バーが表示されません。

キーボードが検索バーを覆い隠す

私は何を間違っていますか?iOS 6.0 または iOS 6.1 で問題なく動作します。

4

1 に答える 1

0

これは IOS7 のバグではないと思います。私は問題を取り除きました。最終的に何が解決したのかはわかりませんが、これが私がやったことです。次のことをお勧めします。

  • ストーリーボードを使用している場合は、ストーリーボードから SearchDisplayController を削除します。
  • ストーリーボードの searchBar にリンクされた searchBar プロパティがまだないことを確認してください。

ここに画像の説明を入力

  • SearchDisplayController をストーリーボードに再度追加します.. (すべてのデリゲート、データソース、および接続は既に設定されています) (コードに を入れるだけです)。

デリゲート メソッドを実装している場合は、これで完了です。追加の searchBar は割り当てられません。self.searchDisplayController.searchBar を直接使用できます。

于 2013-11-28T13:23:47.313 に答える