Comment redimensionner la UISearchBar hauteur dans iOS?
J'ai créé un UISearchBar avec 100 comme la hauteur, mais elle ne prend pas la taille et il est de taille par défaut 44. Est-il de toute façon à la taille de la hauteur de UISearchBar?
Si je comprends votre question correctement, vous essayez de redimensionner la UISearchBar, est ce que le droit? Avez-vous essayé de réglage de la taille de son cadre?
NSLog(@"Adding UISearchBar to myView.");UISearchBar*searchBar =[[UISearchBar alloc] init];[myView addSubview:searchBar];//Make the search bar will take up the entire window.
searchBar.frame =[[UIApplication sharedApplication] keyWindow].frame;//Release the searchBar (it is being retained by myView)[searchBar release];
Si vous essayez de modifier la taille de l'objet UITextField sous-vue au sein de la UISearchBar, j'ai peur que vous êtes hors de la chance, comme détaillé sur ce post sur DONC. L'objet UITextField à l'intérieur d'un UISearchBar est une partie de l'API privée, une instance de UISearchBarTextField, et vous ne pouvez pas changer la taille (en quelque sorte d'Apple sera d'accord, ça c'est). UISearchBar ne vous offrons les moyens de changer le décalage du texte dans un UISearchBar, cependant. Consultez la documentation de l'UISearchBar classe.
Vous pouvez définir une image personnalisée pour le searchfield et qui vous permettra de créer une commande de taille
Vous pouvez remplacer manuellement la barre de recherche de la hauteur à l'intérieur de
layoutSubViews
comme ceOriginalL'auteur Zayin Krige
Si je comprends votre question correctement, vous essayez de redimensionner la UISearchBar, est ce que le droit? Avez-vous essayé de réglage de la taille de son cadre?
Si vous essayez de modifier la taille de l'objet UITextField sous-vue au sein de la UISearchBar, j'ai peur que vous êtes hors de la chance, comme détaillé sur ce post sur DONC. L'objet UITextField à l'intérieur d'un UISearchBar est une partie de l'API privée, une instance de UISearchBarTextField, et vous ne pouvez pas changer la taille (en quelque sorte d'Apple sera d'accord, ça c'est). UISearchBar ne vous offrons les moyens de changer le décalage du texte dans un UISearchBar, cependant. Consultez la documentation de l'UISearchBar classe.
OriginalL'auteur modocache
Juste aller la hauteur de contraintes et de régler leur hauteur. Bingo 🙂
OriginalL'auteur Jeet