0

UISearchBarMCSegmentedControl、およびUITableViewを持つビューがあります

これは、UISearchBarがアクティブでないときの私のビューです。

ここに画像の説明を入力

これは、UISearchBarがアクティブなときの私のビューです

ここに画像の説明を入力

ご覧のとおり、これがアクティブな場合、UITableViewUISearchBarに固定されていますが、これは私が望んでいるものではありません。UITableViewをMCSegmentedControlの下に置いておきたい

ここにどのコードを入れればよいかよくわからないので、必要な場合はお気軽にお問い合わせください。

誰もこれを解決する方法を知っていますか?

ありがとうございました

4

2 に答える 2

1

実際には、2 つの異なる UITableView を見ています: あなたのものと UISearchDisplayController の searchResultsTableView (これは、searchBar がアクティブなときに表示されるものです)。私はそれを自分で試したことはありませんが、setFrame: を searchResultsTableView でオフセットできるはずだと思います。

于 2012-05-03T22:32:21.087 に答える
0

あなたの SegmentedControl と table の関係は何ですか?

SegmentedControl をグループ ヘッダーとして指定していると推測できますが、その場合、これは予想される動作である可能性があります。

そうでない場合は、詳細を投稿してください。

于 2012-05-03T21:34:40.880 に答える