как изменить UISearchBar с круглого на прямоугольник? - PullRequest
8 голосов
/ 04 ноября 2011

Мне хотелось бы узнать, как мне нужно изменить UISearchBar с круглой кривой по умолчанию на прямоугольник.

enter image description here

enter image description here

Ответы [ 12 ]

0 голосов
/ 17 сентября 2013

Не могли бы вы попробовать это.

    for (UIView *searchBarSubview in [search_bar subviews]) {
        if ([searchBarSubview conformsToProtocol:@protocol(UITextInputTraits)]) {
            if([searchBarSubview isKindOfClass:[UITextField class]])
            {
                [(UITextField *)searchBarSubview setBorderStyle:UITextBorderStyleRoundedRect];
            }
        }
    }
0 голосов
/ 04 ноября 2011

В нашем предыдущем проекте мы также пытались реализовать таким образом, но настройка невозможна.

...