1

プログラムで項目を追加していますが、MKUserTrackingBarButtonItem は、BlackTranslucent UIToolBar に収まるようにスタイルを設定する方法を提供していないようです...

ここに画像の説明を入力

4

1 に答える 1

4

MKUserTrackingBarButtonItemプロパティUIBarButtonItemを持つサブクラスです。tintColorこれを使用して、ボタンを黒くすることができます。

MKUserTrackingBarButtonItem *userTrackingBarButtonItem = 
        [[MKUserTrackingBarButtonItem alloc] initWithMapView:self.mapView];

[self.navigationController.toolbar setBarStyle:UIBarStyleBlack];
[userTrackingBarButtonItem setTintColor:[UIColor blackColor]];

このように黒に設定すると、青色が表示されないため、ユーザーはいつアクティブ化されたかわかりません。

黒ボタン

于 2012-05-24T18:15:10.273 に答える