0
A
答えて
5
あなたは直接UISearchBarのclearButtonにアクセスすることはできません。あなたはのUITextFieldを見つけ、そしてUITextFieldViewModeNeverにそのclearButtonModeプロパティを設定するUISearchBarのサブビューをループする必要があります。
注:今後のiOSアップデートによってUISearchBarの実装が変更された場合、これが機能しない可能性があるため、これは永続的な解決策ではありません。 searchBarTextDidBeginEditing方法 -
1
あなたが検索バー
UITextField *textField = [searchBar valueForKey:@"_searchField"];
textField.clearButtonMode = UITextFieldViewModeNever;
使用中のTextFieldを取得する必要があります。
- (void)searchBarTextDidBeginEditing:(UISearchBar *)searchBar
{
UITextField *textField = [searchBar valueForKey:@"_searchField"];
textField.clearButtonMode = UITextFieldViewModeNever;
}
関連する問題
- 1. UISearchBarのクリアボタンにフックすることはできますか?
- 2. UISearchBarのキャンセルボタンとクリアボタンがiOS 7で動作しない
- 3. Pythonクリアボタン
- 4. NSTextFieldクリアボタン
- 5. クリアボタンの角度JS
- 6. ハンドルノックアウトバインディングのIE 9&10のクリアボタン
- 7. ionic2の入力フィールドのクリアボタン
- 8. md-autocompleteのフローティングレベルとクリアボタン
- 9. UISearchBarのクロスボタン
- 10. UISearchBarのinputAccessoryView
- 11. UISearchBar上のナビゲーションバー
- 12. UISearchBarの実装
- 13. UISearchBarボタン
- 14. iPhone - UISearchbar
- 15. UISearchBar inputAccessoryView
- 16. UISearchBarキャンセルボタン
- 17. UISearchBarフルスクリーン
- 18. UISearchBar textDid plistのデータ
- 19. iOSのスウィフト:ストーリーボードUISearchBar
- 20. UISearchDisplayControllerとカスタムUISearchBar
- 21. UISearchBar AutoLayout ios7バグ?
- 22. UISearchBar as UIBarButtonItem
- 23. UISearchbarキャンセルボタンカスタム画像
- 24. 無効にUISearchBar
- 25. Monotouch.Dialog - UISearchBar Tint
- 26. UISearchBarとsegues
- 27. UISearchBarキャンセルボタンXcode 4.3?
- 28. クリック時UISearchBarアプリケーションクラッシュ
- 29. UISearchBarでオートコンプリート
- 30. UISearchbarとcellForRow
ありがとうございます。 – Swapnil
@iSwap、ようこそ! (searchBar.subviewsでのUIView *サブビュー)用 – EmptyStack
\t {\t \t IF([サブビューconformsToProtocol:@protocol(UITextInputTraits)]) \t \t { \t \t \t [(UITextFieldの*)サブビューsetClearButtonMode:UITextFieldViewModeNever]。 \t \t} \t} – Swapnil