アプリには、テーブル ビューと UISearchbar を含む UIView があります。検索バーのデリゲート メソッドは、UIView のビュー コントローラーにあります。すべてが正しく接続されているようです。
この検索バーは iOS 5 では正しく機能しますが、iOS6 では機能しません。タッチすると、検索バーにキーボードが表示されますが、キーボードで入力しても影響はありません。textDidChange デリゲート メソッドが呼び出されることはありません。
これは、iPad で実行している場合にのみ発生します。iPad と iPhone のビューの違いは、UITableView と UISearchbar を持つ UIView が iPad のポップオーバーで実行されることです。iPhone では、別のビューとして実行されます。どちらの場合も、ビューが開かれると、UINavigationController がビューを管理します。ナビゲーションコントローラーの上下のすべてのナビゲーションは、両方のデバイスで正常に機能します。唯一の違いは、UISearchBar がポップオーバーで実行されないことです。
明らかに、iOS 5 と iOS 6 の間で何かが変更されましたが、iOS 6 のポップオーバーで検索バーを機能させる方法や方法を理解できませんでした。
どんな助けでも大歓迎です!