0
私は初心者です。私は1つのことを理解できません。 このexampleには情報ボタンがあります。私が理解したようコードの存在部分は、このボタンを返します。UIButton、Mapbox、Open newプログラムによる表示
func mapView(_ mapView: MGLMapView, rightCalloutAccessoryViewFor annotation: MGLAnnotation) -> UIView? {
return UIButton(type: .detailDisclosure)
}
そこで質問です:プログラムによって、このボタンからどのように私は別のビュー(extraInfoController:extraInfoは、のViewControllerの名前ビュー名)を開くことができますか? 私はすでに悲しいので、私は初心者ですので、あなたは詳細に返信することができます。 :)
を使用することができます(私はスウィフト、ないのObj-Cを使用していますか)?新しいビューを開くにはどうしたらいいですか? –
このビューを表示するには、self.presentViewController(VC、animated:true、completion:nil)を使用する必要があります。ここでVCは、表示コントローラです。 –
ビューコントローラの表示を知らない場合は、このリンクは役立つかもしれません。http://stackoverflow.com/questions/24099533/swift-presentviewcontroller –