Я не могу установить фрейм UISearchBarTextField .... Должен ли я создать свою собственную панель поиска или есть способ сделать это?Изменить размер рамки UISearchBar TextField?
0
A
ответ
-4
2
в iOS 7 для доступа к текстовому полю вы должны повторить на уровне больше. Измените код, как этот
for (UIView *subView in self.searchBar.subViews){
for (UIView *2ndLeveSubView in subView.subViews){
if ([2ndLeveSubView isKindOfClass:[UITextField class]])
{
searchBarTextField = (UITextField *)2ndLeveSubView;
break;
}
}
}
Но лучший способ очистить backgournd из UISearchBar и настройки значок SearchBar в текстовом поле:
[searchBar setBackgroundImage:[[UIImage alloc] init] ];//if you want to remove background of uisearchbar
UIImage *image = [UIImage imageNamed: @"search_icon.png"];
[searchBar setImage:image forSearchBarIcon:UISearchBarIconSearch state:UIControlStateNormal];
Смежные вопросы
- 1. Изменить размер шрифта UISearchBar
- 2. Как изменить размер рамки?
- 3. Изменить размер шрифта и стиль шрифта UISearchBar iOS 7
- 4. Javascript: Как изменить размер рамки?
- 5. UITextFieldViewModeWhileEditing изменение рамки TextField
- 6. Изменение textField цвет рамки iOS
- 7. CSS, чтобы изменить размер TextField в JavaFX
- 8. Почему смена рамки UISearchBar просто не работает
- 9. Как изменить свойства UITextField внутри UISearchBar
- 10. Измените размер UITextField внутри UISearchBar
- 11. Получить рамки изображения после ограничений изменить размер
- 12. Я не могу изменить размер рамки frameLayout
- 13. Изменить размер рамки в соответствии с разрешением
- 14. Изменить размер рамки на OpenCV JavaCameraView
- 15. Изменить размер рамки метки с анимацией
- 16. Изменить размер изображения относительно размера рамки
- 17. Можно изменить размер iframe без перезагрузки рамки?
- 18. Как изменить inputView UISearchBar в iOS7?
- 19. Flash TextField, динамический размер
- 20. AjaxEditableLabel TextField размер
- 21. Textfield Background Размер изображения
- 22. Размер рамки для изменения рамки
- 23. Размер рамки рамки в firefox
- 24. Удалить Button Размер рамки
- 25. Изменить UIBarButtonItem из UISearchBar
- 26. UIsearchBar. Невозможно изменить рамку
- 27. Невозможно изменить цвет UISearchBar
- 28. Изменить ширину UISearchBar
- 29. Можем ли мы изменить размер или украсить текст в UISearchBar?
- 30. Невозможно анимировать фрейм или рамки UISearchBar
http://stackoverflow.com/questions/556814/changing-the -size-of-the-the-uisearchbar-textfield посмотреть это – Sport
хотя бы поделиться некоторыми кодами, что вы пробовали? –
UITextField * txfSearchField = [searchBar valueForKey: @ "_ searchField"]; [txfSearchField setFrame: CGRectMake (20, 50, 200, 30)]; – sargeras