いくつUITableViewかのカスタム セルがあり、最後のセルには a が含まUISearchbarれています。delegates適切な参照を配線しoutlets、キーボードを表示させることができます。私が直面している問題は、それがsearchbar私の一番下にあるということです。tableviewつまり、それは最後のセルの一部です。そのため、キーボードが表示されてもsearchbar、ビューの最後のセルからその場所までスクロールできないと思われるため、キーボードはその下に隠されています。誰もこれについて何か考えを持っていますか、そしてこの状況を克服する方法はありますか?
2 に答える
-1
はい....双方向
1)全体のフレームを変更し、 y位置をtableView減らすことでテーブル全体を引き上げることができますtableView
[tableView setFrame:CGRectMake(100,100,100,100)];
また
2)contentOffsetテーブルの を変更して、tableView の最後のセルをプログラムでスクロールし、ユーザーに表示されるようにすることができます。
[tableView setContentOffset:CGPointMake(0,400) animated:YES]
これがあなたを助けることを願っています。
于 2013-09-26T05:27:11.600 に答える