Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
3 つのタブ バー項目を持つアプリを開発しています。
2 番目のタブ バー項目をクリックすると、(検索バーbecomeFirstResponder) のように検索バーを自動的に有効にする必要があります。
becomeFirstResponder
私はこれをviewWillAppearメソッドで行いました。そのため、毎回自動的にファーストレスポンダーになっています。しかし、タブバーの項目が選択されている場合にのみ、検索バーが必要becomeFirstresponderです。
viewWillAppear
becomeFirstresponder
誰でも助けてもらえますか?
tabBarController: didSelectViewController:特定のタブがいつ押されたかを識別するために使用できます。そしてそこからあなたは呼び出すことができますbecomeFirstResponder。
tabBarController: didSelectViewController: