Changing the size of the UISearchBar TextField ?
Posted
by Padraig
on Stack Overflow
See other posts from Stack Overflow
or by Padraig
Published on 2009-02-17T13:38:31Z
Indexed on
2010/05/20
2:50 UTC
Read the original article
Hit count: 256
I have a UITableView with an Index on the side; I want to add a UISearchBar to it, but the index overlaps with the "x" to clear the search. I've noticed in the Contacts application, the textfield within the UISearchBar is resized to accommodate this, but I can't work out how to do this in my own app.
I have tried the following in my viewDidLoad, but it does not seem to work.
UITextField * textField = (UITextField *)[[self.search subviews] objectAtIndex:0];
CGRect r = textField.frame;
[textField setFrame:CGRectMake(r.origin.x, r.origin.y, r.size.height, r.size.width-30)];
Any ideas?
© Stack Overflow or respective owner