既にヘッダー ビューがある UITableView に UISearchBar を追加したいと考えています。検索バーを既存のヘッダービューに追加しようとすると、それをタップするまで機能します。その時点でThe view hierarchy is not prepared for the constraint
、検索バーがテーブルビューの直接のサブビューではないため、 UISearchController が更新しようとすると表示されますできない制約。
私が見つけたこれを回避する唯一の方法は、テーブル ビュー ヘッダーを検索バーにすることです。その後、すべてが正常に機能しますが、もちろん、既にヘッダー ビューにあった他のビューは失われます。