-1

Navigationitem の titleview として UIToolbar を追加しようとしています。タイトルビューにツールバーが正常に追加されました。しかし、フレームが正しく設定されていないようです。

ここに画像の説明を入力

上記は現在取得している出力です。左右のバーボタンを設定していません。

ありがとう。

4

1 に答える 1

-1

titleview に割り当てる代わりに、サブビューとして追加します

[navigationController.navigationBar addSubview:toolBar];

うまくいかない場合は、次のようにします

このような1つのビューを作成します

UIView *yourView = [[UIView alloc] initWithFrame:navigationController.navigationBar.bounds];
yourView .backgroundColor = [UIColor yellowColor];
[yourView addSubView:toolBar];
ctrl.autoresizingMask = UIViewAutoresizingFlexibleWidth;
[navigationController.navigationBar addSubview:yourView];
于 2013-01-28T14:55:08.757 に答える