如何将工具栏添加为titleview?

时间:2013-01-28 14:25:10

标签: iphone

我正在尝试将UIToolbar添加为navigationitem的titleview。工具栏已成功添加到titleview上。但似乎框架没有正确设置。

enter image description here

以上是我目前得到的输出。我没有设置右/左栏按钮。

感谢。

1 个答案:

答案 0 :(得分:-1)

而不是分配到titleview,将其添加为子视图

[navigationController.navigationBar addSubview:toolBar];

如果不起作用,请按照

进行操作

创建一个这样的视图

UIView *yourView = [[UIView alloc] initWithFrame:navigationController.navigationBar.bounds];
yourView .backgroundColor = [UIColor yellowColor];
[yourView addSubView:toolBar];
ctrl.autoresizingMask = UIViewAutoresizingFlexibleWidth;
[navigationController.navigationBar addSubview:yourView];