2013年10月10日 星期四

[iOS] 如何設定 SearchBar 背景色

在 iOS6 以前,加入以下方法即可。

for(UIView *subview in searchBar.subviews)
{
    if([subview isKindOfClass:NSClassFromString(@"UISearchBarBackground")])
    {
        [subview removeFromSuperview];
        break;
    }
}

但在 iOS7 中,要再加下以下方式才可以。

[searchBar setBarTintColor:[UIColor clearColor]];

沒有留言:

張貼留言