IOS 6 のアプリがあります。現在、IOS 7 と互換性を持たせようとしています。
検索バーコントローラーがあります。すべてが IOS 6 で正常に動作します。私は UISearch Display Controller を使用しました。
しかし、IOS 7 では、テーブル ビューのコンテンツ サイズが正しく設定されていません。
私は何も検索しませんが:
しかし、リストビューをクリックしてスクロールする以外に何かを検索すると、次のように出力されます。
![ここに画像の説明を入力][2]
下に白いスペースが見えます。
- (NSInteger)tableView:(UITableView *)tableView1 sectionForSectionIndexTitle:(NSString *)title atIndex:(NSInteger)index {
if (title == UITableViewIndexSearch) {
[tblData scrollRectToVisible:self.searchDisplayController.searchBar.frame animated:NO];
return -1;
}
}
手伝ってくれてありがとう