Interface Builder和XCode:更改视图“顶栏”的颜色

时间:2010-10-01 20:04:01

标签: iphone xcode interface builder

我的iPhone应用程序中有几个视图。 每个视图都显示一个蓝色的“顶栏”,我没有添加“导航栏”,只需编辑检查器“视图控制器”部分的内容并给它一个标题。 (本节:http://img69.imageshack.us/i/schermata20101001a22014.png/

是否可以更改自动添加到其他查看项目之上的此栏的颜色?甚至隐藏它?在Interface Builder或Code中, 感谢。

2 个答案:

答案 0 :(得分:0)

我不确定如何更改自动添加的那个,我假设您必须自己更改颜色等内容,您可以使用属性面板中的色调选项轻松完成。< / p>

答案 1 :(得分:0)

这是UINavigationController的导航栏。您可以执行[self.navigationController setNavigationBarHidden:YES animated:YES]self.navigationController.navigationBar.tintColor = [UIColor magentaColor]等内容。

您不应直接设置navigationBar.hidden / alpha,因为这些是由UINavigationController处理的。此外,UINavigationController可能无法正确地重新布局您的视图。