您好我必须将我的一个项目从ios6移植到ios7。在移植时,我遇到了下面提到的几个问题。请帮我解决这些问题。
一个是将tintcolor设置为Toolbar&的默认值。导航栏。实际上我可以使用xib将tintcolor设置为导航栏或工具栏的默认值,但我无法设置在IOS7中以编程方式创建的组件。所以请告诉我如何将tintcolor或bartint设置为默认值。
第二个是在ios7中,当我向上和向下滚动tableview时,tableview单元格被白色选中。如何删除此选择颜色。
请帮助解决这两个问题。提前谢谢。
答案 0 :(得分:0)
您可以使用barTintColor
属性以编程方式设置色调颜色
你可以试试这个,
if ( [self.navigationController.navigationBar respondsToSelector:@selector(setBarTintColor:)] )
{
self.navigationController.navigationBar.barTintColor = [UIColor redColor];
}
答案 1 :(得分:0)
试试这个
[[UINavigationBar appearance] setBarTintColor: [UIColor redColor]];