Würde mir jemand zeigen können, wie ich einen MKUserTrackingBarButtonItem
zu meiner Symbolleiste in Interface Builder hinzufügen kann? Ich habe ein UIBarButtonItem
auf meinem UIToolbar
, dessen Klasse ich auf MKUserTrackingBarButtonItem gesetzt habe, aber das scheint nicht der richtige Weg zu sein.
Ich habe die folgende Eigenschaft:
%Vor%Und ich kann die Schaltfläche im Code hinzufügen mit:
%Vor%Aber ich vermisse nur, wie man es in IB macht.
Sie können einfach ein UIBarButtonItem
hinzufügen und dann ein MKUserTrackingBarButtonItem
im Klassenfeld in der Identity Inspector / IB Sidebar machen, und die Schaltfläche als IBOutlet hinzufügen und dann, damit es erscheint, müssen Sie das setzen mapView
-Eigenschaft programmgesteuert. Mit swift kann das in didSet
:
Oder du kannst subclass machen und mapView
an IBOutlet
machen, damit du es in IB verbinden kannst:
Tags und Links ios cocoa-touch interface-builder uibarbuttonitem