0

嗨,我必须将我的一个项目从 ios6 移植到 ios7。在移植时,我遇到了下面提到的一些问题。请帮助我解决这些问题。

  1. 一种是将 tintcolor 设置为 Toolbar 和 NavigationBar 的默认值。实际上,我可以使用 xib 将 tintcolor 设置为导航栏或工具栏的默认值,但我无法为在 IOS7 中以编程方式创建的组件设置。所以请告诉我如何将 tintcolor 或 bartint 设置为默认值。

  2. 第二个是在 ios7 中,当我上下滚动表格视图时,表格视图单元格被选择为白色。如何删除此选择颜色。

请帮忙解决这两个问题。提前致谢。

4

2 回答 2

0
  1. 您可以使用属性以编程方式设置 Tint Color barTintColor您可以试试这个,

    if ( [self.navigationController.navigationBar respondsToSelector:@selector(setBarTintColor:)] ) 
    { 
     self.navigationController.navigationBar.barTintColor = [UIColor redColor]; 
    
    }
    
于 2013-09-04T05:52:51.723 回答
0

尝试这个

[[UINavigationBar appearance] setBarTintColor: [UIColor redColor]];
于 2013-09-13T10:57:12.523 回答