1

私のView Controllerには、検索バーを持つUISearchDisplayControllerがあります。この検索バーの下には、最初は非表示になっているテーブル ビューがあります。検索文字列を指定すると、テーブルが表示され、検索結果が表示されます。検索バーは、iOS 5 および 6 では問題なく正常に動作します。ただし、iOS 7 では、検索バーの外観が異なります。

検索バーの内側をクリックすると、半透明の灰色の影付きオーバーレイ画像がどこからともなく現れ、これが検索バーと重なっています。入力を開始すると、突然テーブル ビューが表示され、これが検索バーと重なるため、検索バーが表示されなくなります。ただし、入力することはでき、検索が行われると、検索結果がテーブル ビューに正しく表示されます。このオーバーレイ イメージとテーブル ビューが検索バーに重ならないようにするにはどうすればよいですか? この灰色の色合いが表示されないようにするために設定する必要がある検索バーのプロパティはありますか? テーブル ビューのサイズを変更しようとしましたが、失敗しました。あなたの側からの提案は大歓迎です。前もって感謝します。

4

0 に答える 0