导航栏标题图像问题

时间:2009-09-09 13:08:01

标签: iphone uiimageview uinavigationbar

我使用下面的代码将图像放到导航栏标题,但图像无法填充所有标题视图。左右两侧的像素很少。

我想在整个标题视图区域中显示我的图像。

调整图像大小不起作用。

有什么想法吗?

[self.navController.navigationBar.topItem setTitleView:imageView];

2 个答案:

答案 0 :(得分:1)

如果需要填充导航栏的整个区域,可以为UINavigationBar创建一个类别,并覆盖drawRect:或drawLayer:inContext:methods。我有一些偶然的错误覆盖drawRect,所以我建议使用drawLayer:inContext:。

答案 1 :(得分:0)

尝试将imageview设置为标题视图的子视图。