- 締切済み
iPhoneアプリ開発 マップのピンの色
iPhoneアプリ開発しています。 マップに現在地を表示させてピンを立てるアプリを作っています。 マップ上にピンは立てることができ、次の段階としてピンの色を変えたいと思っています。viewForAnnotationメソッドの中にMKPinAnnotationViewの宣言も書き、ピンの色をGreenに設定したのですがまったく反応してくれません。デフォルトの赤いピンのままです。 viewForAnnotationメソッドもピンを追加するメソッドもViewControllerクラスの中に書いています。 宣言する場所、注意する点等ありましたらご指摘いただけると嬉しいです。 よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- xjd
- ベストアンサー率63% (1021/1612)
関連するQ&A
- 単純なiPhoneアプリ開発について
iPhoneアプリ開発、XCodeについて iPhoneアプリ開発ど素人です。 現在SingleView~で、画像•ボタン•ラベルを組み合わせた単純なアプリを作っています。 トップ画面から、ボタンを押すと 他の画面(画面Aとします)をmodalによる画面遷移で表示するようにしています。 次に画面Aにあるボタンを押すと、画面A内にあるラベルの文字が変化するようにしたかったのですが、controlを押しながらラベルをViewController.hにドラッグ(?)しても反映されませんでした(>_<) 調べた感じでは、新しいクラスなどが必要のようだったんですが、いまいちわかりません(>_<) 詳しい方がいらっしゃれば、ど素人向けにわかりやすく教えてください。 お願いします。
- ベストアンサー
- スマートフォンアプリ開発
- [iPhoneアプリ開発]オブジェクトの制御
iPhoneアプリ開発初心者です。 わからないところがあるので質問します。 xcodeのstoryboardとかで配置されたUILabelやUIButtonを制御するViewControllerというクラスがありますが、自前のクラスでViewContorollerと同じ(似た)処理をさせることは可能でしょうか。 例えば複数のオブジェクト(UILabelとか)を作成しボタンが押されたらアニメーションさせるクラス(ここではMyClassとします)なんかです。 自分の考えではボタンを制御するのはViewControllerクラスで、それが押されたらMyClassクラスのインスタンスに「アニメーションを実行させよ」というメッセージを送る、といった感じです。 ViewControllerで処理を一括するのもありですが、アニメーションさせたいオブジェクトを実行時にランダムに作りたいので、処理がややこしくなると思い別のクラスにまかせたほうがいいと思いました。 一応objective-cの知識として、「デリゲード」や「カテゴリ」といった言葉を知っていますがどう使えばいいかわかりません。 疑問の丸投げになりますが、いろいろ試してもできなかったので今回ここで質問しようと思いました。 よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- iPhoneアプリの開発について困っています。
iPhoneアプリの開発について困っています。 iPhoneアプリの開発を始めたばかりの初心者です。 画面をタッチすると、自分の声が出るアプリを作りたいのですが、 どうすれば自分の声がでるのでしょうか? 例えばこんな感じです。 http://www.appbank.net/2010/10/15/iphone-application/177663.php このURLの中のユーチューブ動画を見て頂ければと思いますが、 この様に画面をタッチするだけで、自分の声が出るものを作ろうとしています。 音声の取り込み方やプログラムコードの書き方など…。 いろいろ調べましたが、やり方が全く分からないので、 お手数ですが、教えて頂けますでしょうか? なにとぞ、よろしくお願い致します。
- ベストアンサー
- その他(プログラミング・開発)
- iPhoneでのアプリ開発は?
皆様ご質問がございます。 iPhoneでのアプリ(有料)を開発しようかと考えております。 そこでいろいろと調べてみたのですが、以下の理由をクリアできれば成功に近づくのではないかと考えております。 (1)日本のみではなく海外にも通用するアプリ(クオリティ含め) (2)iPhoneの特長でもある面白くスムーズな動きの取り入れ (3)ビジネスマンに役立つ教育系コンテンツを開発、または子供に教育をさせるコンテンツ開発 どれも一筋縄ではいかないと思いますが、これらの他にiPhoneでのアプリを開発しようとした際に気をつけることや重要なことがあれば御教え頂けますでしょうか? また現時点での日本、海外でのiPhone(スマートフォンの中でもiPhone限定)シェア率をご存知の方、またそれに関する記事をお知りの方は御教え頂けますでしょうか? 何でも良いので意見交換(私の知識は乏しいですが…)できれば幸いでございます。
- 締切済み
- インターネットビジネス
- [iPhoneアプリ開発]継承クラスを作らず
Objective-cでiPhoneアプリを作っています 自前でクラスを作らず(.hファイルと.mファイルを作らず)別のファイルで基本的なクラスのインスタンスを作ってその場で設定したいんですが、どうすればいいでしょうか。 例えば、ある画面のコード(ViewController.mにします)で UITableViewController *foo = [[UITableViewController alloc] initWithStyle:UITableViewStyleGrouped]; (TableViewを表示させたい) と書き、その画面(ViewController)内のボタンやラベルを押せばfooに遷移できるようにします。 すると、確かに遷移はできるのですが何も無いページが表示されるだけです。 TableViewなので設定(セクションのタイトルだとかセルの数だとかを決める)をしなければ何も表示されないのは当たり前ですよね。 この設定をViewController.m内で行いたいのです。 いつもならUITableViewControllerを継承したクラスを作りそこで設定を行なっていました。 今回はそれを作りたいくない、というわけです。 できますでしょうか。 ちなみに遷移に関してですが、NavigationControllerを想定しています。 よろしくお願いします。
- 締切済み
- その他(プログラミング・開発)
- android・iphoneアプリ
最近iphoneアプリ開発を始めたプログラミング初心者です。 iphoneアプリの中で、お店やレストランをgoogle mapで検索するアプリがあると思います。 そのようなアプリは、APIなどを活用して作られているのでしょうか? 自分としては喫煙所を検索するアプリを作りたいと思っています。 詳しい方がいたら是非教えて下さい。 よろしくお願いします。
- 締切済み
- その他(プログラミング・開発)
- WindowsパソコンでIPhoneアプリの開発
お世話になります。 WindowsパソコンでIPhoneアプリの開発・販売ができるか否かに ついて、教えて頂きたく思います。 ※Windows OSで開発するという意味ではなく、 『VirutalBox』などを使ってWindowsパソコンからMac OS Xを使い IPhoneアプリを開発・販売までできるか否かという意味です。 いろいろご意見あるとは思いますが (1)(Windows OSではなく、)Windowsパソコンで、IPhoneのアプリの 開発ができるか否か (2)(1)で、できないのであれば、どの段階でNGとなるのか (3)その他の意見 の順でご回答お願いします。 よろしくお願いします。
- ベストアンサー
- スマートフォンアプリ開発
- WindowsPCでIPhoneアプリの開発
お世話になります。 WindowsPCでIPhoneアプリの開発・販売ができるか否かに ついて、教えて頂きたく思います。 ※Windows OSで開発するという意味ではなく、 『VirutalBox』などを使ってWindowsパソコンからMac OS Xを使い IPhoneアプリを開発・販売までできるか否かという意味です。 ※iOSのライセンスは、ライセンスのみ別途購入。 WindowsでiOSを動かす条件は全て満たしている状態 いろいろご意見あるとは思いますが (1)(Windows OSではなく、)WindowsPCで、IPhoneのアプリの 開発ができるか否か。 ※iOSのライセンスは、ライセンスのみ別途購入。 WindowsでiOSを動かす条件は全て満たしている状態 (2)(1)で、できないのであれば、どの段階でNGとなるのか (3)その他の意見 の順でご回答お願いします。 よろしくお願いします。
- 締切済み
- スマートフォンアプリ開発
- iPhoneアプリ開発について質問させてください。
iPhoneアプリ開発について質問させてください。 iPhoneでアプリを開発し、リリースします。 しかし、近々iOs7や新型iPhoneがでてくるということですが、そういった場合、具体的にどのようなことをすればよいのでしょうか? 漠然としすぎていて申し訳ないのですが、例を出させて頂きます。 (1)ピクセルが違う (2)画素数が違う (3)画面サイズが違う です。 上記3点がバージョンアップすることによって変更された場合、コードの中の数値のみを変更すればよいのでしょうか? そうすることによって、以前の旧バージョンで動作できなくなることはありませんか?
- 締切済み
- その他(プログラミング・開発)
- iPhoneアプリ開発「Hit&Blow」
iPhoneアプリでHit&Blow作成 毎度こちらでお世話になっています。 早速ですが質問させてください。 只今iPhoneアプリで「Hit&Blow」という数字ゲームを 開発しようと思っているのですが、 様々な方がC言語の課題として作成されてるみたいで、 ネット上にも色々ソースは上がっているのですが、ここで Object-CとCの違いに戸惑っています。 参考にさせて頂いているソース↓ http://blogs.yahoo.co.jp/takfkjp/2252735.html 2点悩んでいる箇所があり、 ・メソッド内の冒頭にあるint a[10]やint i,jなどは変数宣言だからインターフェイスファイル(~.h)に書くものなのか ・printfで処理される文字表示をポップアップで「只今ヒット○、ブロウ○」としたい場合にどう処理すれば良いか というものです。 ご教授頂けると幸いです。 よろしくお願い致します。
- ベストアンサー
- その他(プログラミング・開発)
補足
お忙しい中ご回答ありがとうございます。 おそらくviewForAnnotationがまったく呼ばれていないのだと思います。 お恥ずかしながら、デリゲートの仕組みがいまいちよく分かっていないのですが、 呼び出すために注意する点はありますでしょうか? @interface MainViewController : UIViewController <MKMapViewDelegate> と宣言をし、.mのviewDidLoadのところで、 mapview.delegate = self; にするだけではだめなのでしょうか? 初歩的なことを聞いてしまい申し訳ありませんがよろしくお願いいたします。 またピンを落とす動作はボタンにIBActionをつけて実装しているのですが、そこで生成したAnnotationとviewForAnnotationとの関連性が理解できていないという次第です。 お手数かけますがよろしくお願いいたします。