BLOGakisuteが主に技術的なネタを書き溜めるブログです。markerWithNamedStyle:]を使うと便利。setTextLabel:]でよい。setTextLabelは正直いまいち地図のズーム設定に初期位置設定もできるようになり、さらには地図の提供元の設定もできるようになりました。これだけではただの地図が存在するだけです。実用的なアプリケーションにするためには、地図上に情報を配置して、アプリケーションからユーザーに何かを提示してあげなければなりません。いうことでお次は地図上にマーカーを配置してみようと思います。route-meには標準でマーカーを管理するための機能があります。マーカーそのものを表すRMMarkerクラスと、マーカーを管理するRMMarkerManagerクラスです。RMMarkerManagerクラスからみていきましょう。RMMarkerManager.hから、重要そうなプロパティおよびメソッドだけを切り出してみました。AtXY:(CGPoint)point;一通り必要そうなメソッドはそろっており、「使い方等はもう宣言をみればわかるだろ!」といわんばかりの丁寧な作りになっています。(RMMarker*)markerあたりを呼び出せばよさそうですね。次にRMMarker.hをみてみます。重要な物だけ抜粋してみました。styleNameを使えばよさそうです。image;などを用いればうまくいきそうです。実際に地図上にマーカーを配置してみます。例によってRMMapViewの初期表示時に、以下のようなソースを追加します。AtLatLong:markerLocation.coordinate];ソースの先頭で"RMMarker.h"と"RMMarkerManager.h"を#importするのをお忘れなく!では実行してみましょう。!マーカーが表示されました。今度はマーカーにラベルをつけてみます。ラベルとはマーカーの上に表示される説明書き領域です。RMMarkerには標準でラベルを扱う機能があります。ラベルとしてシンプルに文字列を指定する方法と、凝ったUIViewを指定する方法が用意されていますが、まずはシンプルに文字列を出してみようと思います。言ってこれではわかりづらすぎです。ラベルを使いたい場合には、setTextLabel:を用いず、きちんとしたUIViewを設計してから、setLabel:を利用して指定する方がよいと思います。Androidアプリエンジニアやってます。原因を調べるのにずいぶんと苦戦したので備忘録を作ります。調べたのですが、これよりよくまとまっているドキュメントを現状発見できませんでしたので、2019/06/08現在では上記のドキュメントを参照するのがベストだと思います。操作が優れているか否か」を評価点に挙げます。今回の記事は久しぶりの誰得記事です。こちらで紹介されている手法を用いるにはプライベートAPIを操作する必要があるため、おそらく審査に通りません。じこせきにんでお願いします。プロパティを使うことで簡単にアニメーションを実装させることができます。サンプルを書いてみます。Accessから秘密鍵を書き出すときに、「エラーが発生しました。項目を読み込めません。Accessのお世話になることが多いです。複数台のMacで開発を行っている場合は、証明書を認証するための秘密鍵を複数台のMacにインストールする必要があります。今年は2019年となりました。12月7日担当のakisuteです。最近フォント周りについて深く掘り下げる機会がありましたので、その際のメモを残しておこうと思います。地点では存在しないタイトルの通りですが一応補足しておきます。