こんにちは私はアプリを開発しています。3 つのボタンがあるタブ バーがありました。3 番目のビューに検索バーがありました。私の要件は、3 番目のタブをクリックすると、下の画像に示すようにキーボードで検索バーをクリックする必要があることです。出来ますか?
4 に答える
4
検索バーに「befomeFirstResponder」と伝えます。ユーザーがタップしたかのように動作します。
于 2012-06-22T06:28:36.723 に答える
3
使用する:
[searchBar becomeFirstResponder];
于 2012-06-22T06:34:26.973 に答える
3
3 番目のタップ アクション イベントで、UISearchBar の setHidden のインスタンスを NO に設定し、becomeFirstResponder にします。例:
[self.search setHidden:NO];
[self.search becomeFirstResponder];
于 2012-06-22T06:43:52.083 に答える
2
セグメント値が変更されたとき。これを試して
-(void) segmentValueChanged
{
[searchBar becomeFirstResponder];
}
becomeFirstResponder メソッドは、呼び出したときにそのコントロールにフォーカスします。
于 2012-06-22T06:40:09.577 に答える