Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何在xcode interface builder中为所有屏幕(UIViewController)设置标题图像?_Iphone_Objective C_Uiview_Interface Builder - Fatal编程技术网

Iphone 如何在xcode interface builder中为所有屏幕(UIViewController)设置标题图像?

Iphone 如何在xcode interface builder中为所有屏幕(UIViewController)设置标题图像?,iphone,objective-c,uiview,interface-builder,Iphone,Objective C,Uiview,Interface Builder,目前,我正在实现一个简单的选项卡式应用程序,我需要在所有屏幕上显示一些标题徽标图像。显然,最简单的方法是在所有xib文件中放置一个图像。只是好奇还有其他选择吗 更新:如果我在MainWindow.xib中的窗口对象内放置一个图像,那么它会出现在所有视图控制器上,但不会旋转。如果我将图像放在窗口外,它将根本不会显示。在主窗口笔尖上添加一个ImageView,并将所有视图的背景颜色设置为clearColor。在主窗口笔尖上添加一个ImageView,并将所有视图的背景颜色设置为clearColor。

目前,我正在实现一个简单的选项卡式应用程序,我需要在所有屏幕上显示一些标题徽标图像。显然,最简单的方法是在所有xib文件中放置一个图像。只是好奇还有其他选择吗


更新:如果我在MainWindow.xib中的窗口对象内放置一个图像,那么它会出现在所有视图控制器上,但不会旋转。如果我将图像放在窗口外,它将根本不会显示。

在主窗口笔尖上添加一个ImageView,并将所有视图的背景颜色设置为clearColor。

在主窗口笔尖上添加一个ImageView,并将所有视图的背景颜色设置为clearColor。

使所有视图(xib)都有一个clearColor背景和顶部空白(对于标题),然后将标题图像作为tabBarController的子视图放置在AppDelegate对象中:

UIImageView *nav=[[UIImageView alloc] initWithFrame:CGRectMake(0, self.window.frame.size.height/24, self.window.frame.size.width, 44)];
[nav setImage:[UIImage imageNamed:@"header.png"]];
[self.tabBarController.view addSubview:nav];
[nav release];
我认为这将解决旋转问题。

使您的所有视图(xib)具有清晰的颜色背景和顶部空白(用于标题),然后将标题图像作为tabBarController的子视图放置在AppDelegate对象中:

UIImageView *nav=[[UIImageView alloc] initWithFrame:CGRectMake(0, self.window.frame.size.height/24, self.window.frame.size.width, 44)];
[nav setImage:[UIImage imageNamed:@"header.png"]];
[self.tabBarController.view addSubview:nav];
[nav release];

我认为这将解决旋转问题。

我确实实现了所需的功能,但我遇到了一个问题。图像没有旋转:(有什么方法可以配置吗?我想可能无法使用此解决方案…旋转?你的意思是在改变方向后?我确实实现了所需的功能,但我遇到了一个问题。图像没有旋转:(有什么方法可以配置吗?我想这可能是不可能的解决方案…旋转?你的意思是在改变方向后?