2012-02-19 11 views
1

私は検索バーにUITableViewControllerを持っています。画面をタッチして検索を開始すると、私はUINavigationBarを隠し、スコープバーの検索を表示してスペースを最適化します。スクロールバーがキーボードの後ろに隠されています

TableViewがキーボードと検索バーの背後に隠れていない場合、それぞれの高さでヘッダーとフッターをテーブルに追加します。

すべて正常に動作します。しかし、スクロールバーはまだ検索バーとキーボードの後ろに隠れています。

これを解決するための提案や、このメカニズム全体を行うための他の方法はありますか?

+0

キーボードの高さでテーブルビューを短くする必要があります – MGA

答えて

1

キーボードの高さを引いてテーブルビューのフレームのサイズを変更します。

+0

私はこれを試していましたが間違っていました。現在は "setFrame:CGRectMake"を使用し、正しく動作しました。ありがとうございました! –

関連する問題