XCodeに関するne_ruのブックマーク (4)

  • [iOS 7] [MapKit] ほんの数行で2地点間の経路を探索するMKDirections | DevelopersIO

    2地点間の経路探索は、iOS 7以前でもやろうとすればできましたが、iOS 7から新しく追加されたMKDirectionsを使えばより簡単に実装できます!いつも通り、まずは実際に手を動かしてみましょう。 実際にソースコードを書いてみよう 今回はクラスメソッドの最寄り駅である秋葉原駅から、私の故郷の最寄り駅である黒磯駅までの経路を探索するソースコードを書きます。 一応言っておきますが、このサンプルコードはXcode 5で書いて実行して下さいね! 早速ですが、プロジェクトを作成しましょう。Single View Applicationを選択してプロジェクトを作成しましょう。その他の設定は何でもいいです。 プロジェクトを作成したら、今回は地図関連の機能を使いますので、MapKit.frameworkをリンクします。 これで準備OK。あとは、ViewController.mを以下のように変更して実

    [iOS 7] [MapKit] ほんの数行で2地点間の経路を探索するMKDirections | DevelopersIO
    ne_ru
    ne_ru 2015/07/24
    ナビを表現する方法
  • 『iOSアプリで地図を出そう(その2)地図にピンを落とす』

    前回表示した地図画面をいくら長押ししても、地図アプリでおなじみのピンは落ちてきません。 これね 長押しでピンが落ちてこられても困るアプリケーションもあるわけで、まあ、妥当な初期設定ではあるわけですよ。ちなみにズームや移動もそれぞれ

    『iOSアプリで地図を出そう(その2)地図にピンを落とす』
    ne_ru
    ne_ru 2015/07/24
    マップにピンを出す方法(アニメーション付き)
  • iOS8 ローカル通知の実装についてメモ。|tak lab.

    ローカル通知を実装することになったので、調べた事をメモ。 なにやらiOS8になってから少し仕様が変わったっぽい。 【環境】 ・xcode6 いろんなサイトを巡ってみると、 ふむふむ。 なにやらローカル通知には「UILocalNotification」というのを使うらしい。 単純に、通知だけやればいい時は下のコードのように書けばいいらしい。 コードは参考サイトより引用させてもらいました。 はい。 でもこれだけ書いても通知はされません。 ローカル通知を動作させるにはユーザにローカル通知を動作させる許可を得る必要があるみたいです。 AppDelegate.mにある既存のメソッドを以下のように書き換えることでアプリが起動した時にユーザに通知を動作させるかどうかユーザに確認するアラートが出るようになり、ユーザに許可されるとローカル通知が動作するようになるみたい。 これでローカル通知が利用可能になりま

    iOS8 ローカル通知の実装についてメモ。|tak lab.
  • 【Objective-C】iPhone5(4インチ)のサイズ判別など、画面サイズの取得にはUIScreenが便利 - しすぜろ

    今までiPad未対応のアプリのみを作っていたので、あまり縁のなかった、解像度にあわせた表示内容の変更。ただ、iPhone 5が発売され、新解像度である4インチの出現によってそうは言っていられなくなりました。 これから出る4インチのiPod touchにも備え、ディスプレイのサイズを判別する方法を調べてみると、UIScreenクラスの使い方がとっても簡単で、便利そうです。 使い方は簡単でUIScreen > mainScreen > bounds の size で、スクリーンのサイズを引っ張ってきます。4インチだと320x568になるので、そこで判別します。ユニバーサルアプリではなければ、それ以外を3.5インチとしておけば良いでしょう。 参考: UIScreen Class Reference CGSize screenSize = [[UIScreen mainScreen] bounds

    【Objective-C】iPhone5(4インチ)のサイズ判別など、画面サイズの取得にはUIScreenが便利 - しすぜろ
    ne_ru
    ne_ru 2015/06/08
    iPhoneのサイズデザイン
  • 1