質問: MKUserTrackingBarButtonItemをUIViewに追加する `MKUserTrackingBarButtonItem` を使用してMKMapViewのusertrackingModeを切り替えています。 * このボタンをツールバーから移動して通常のUIViewに配置することはできますか? * もちろん、ボタンの動作を自分で実装することもできます。このボタンで使用されるアイコンのリソースはありますか? !MKUserTrackingBarButtonItem Icons ご協力いただきありがとうございます。
回答: だから、 `UIView` に任意の種類のバーボタンアイテムを直接追加する方法はないようです。完全に目に見えないツールバーを作成するには、 `UIToolbar` をサブクラス化する必要があります。 `[super drawRect]` さえも、 `- (void)drawRect:(CGRect)rect` を置き換えて*何も*入れないでください。次に、initで次のコードを実行します。 ``` self = [super init]; self.backgroundColor = [UIColor clearColor]; self.opaque = NO; self.translucent = YES; return self; ``` For more details, visit this link: Couldn't UIToolBar be transparent?