使用表单模式演示文稿时设置色调颜色在iPad上不起作用

时间:2014-03-24 18:58:59

标签: ios objective-c ipad

我在一个模态UIViewController中有一个UISearchBar,它将presentationStyle设置为UIModalPresentationStyleFormSheet。

仅在iphone上遵循在搜索栏上设置色调颜色。 iPad最终仍然使用应用色调。出现这种情况的原因是什么?

  _searchBar = [[UISearchBar alloc] init];
  _searchBar.tintColor = [UIColor whiteColor];

2 个答案:

答案 0 :(得分:0)

为什么不在应用程序启动时尝试搜索栏的外观。

[[UISearchBar appearance] setTintColor:[UIColor whiteColor]];

答案 1 :(得分:0)

这对我没有用。有用的是设置UITextField外观,但仅限iOS7。您还可以遍历条形图的子视图并更改UITextField的tintColor:

[[UITextField appearance] setTintColor:[UIColor blackColor]];