Mapcalloutの吹き出しを変更する
iOS Mapkitの吹き出し(callout)がiOS9から簡単になりました。
detailCalloutAccessoryViewに作成したViewを入れるでけで吹き出しが変更できます
さぁ試してみようと思いましたが幾つかはまったので備忘録
<はまった点>
①xibが作れない
はじめてxibからviewを作ったので下記のサイトを参考にしました。
↓サンプルコード
②サイズが変更できない
よしできたと思ったら今度はサイズが変更できない
なので下記サイトを参考にしました。
swiftでは↓こんな感じでできているようです。
どうもNSLayoutConstraintを使って拘束を与えてから入れれば良いようですが
objective-cなのでそのまま使えない。
NSLayoutConstraintの使用方法をここ↓から学びました。
やっとコールアウトが変更できました。