[SDK]iPhoneアプリ開発初心者質問箱7[touch][iPad] 952 :
名称未設定 :2010/08/13(金) 11:21:41 ID:RpmYgIg30
なーんかお盆だとやる気がでないなあ。風邪引いて1週間ぐらい作業が中断したのが1番の原因だけども。 ビールでも飲むか。
953 :
943 :2010/08/13(金) 11:29:57 ID:9VajmuHP0
やりたいことは絵でかくとこんなかんじなんです
↓
http://or2.mobi/index.php?mode=image&file=1が全画面に表示されます 。
UIViewが消えると再びUIImage(UIScroll)が全画面に表示されます。
UIImageを全画面に貼ってその中にUIViewを作ってしまえば、UIViewが消えたときに
UIImageが画面全体に出てくれるので
>>943 で書いた方法がいいのかなぁと思ってました。
結局UIViewもスクロールさせてしまうのでこの方法は没みたいですが。
UIViewとUIScrollView(UIImageView)を同じ階層にすると、UIViewが消えたときに
UIScrollViewの領域を下に伸ばさなければならないので少し面倒かなぁと思ってい
たので最初は前に書いたやり方でやっていました。
954 :
943 :2010/08/13(金) 11:30:56 ID:9VajmuHP0
955 :
名称未設定 :2010/08/13(金) 11:39:43 ID:4/ukwujC0
>>945 のように
MyView
-UIScrollView
--UIImageView
-UIView(必要に応じて表示/非表示)
が一番簡単だし、一番都合が良いのでは?
956 :
名称未設定 :2010/08/13(金) 11:42:58 ID:RpmYgIg30
>>953 少し面倒なぐらいたいしたことないでしょ。
UIViewをUIScrollViewの手前にしておくだけでもとりあえずならOKでは?(UIScrollViewのサイズを変えなくても)
957 :
名称未設定 :2010/08/13(金) 11:50:44 ID:VEtTROEB0
Macは初心者です。 Xcodeで作ったアプリをiPadに転送したいのですが、 どのようにすれば転送出来ますか? iPad本体についていたケーブルでMacとiPadを繋いでいます。 よろしくお願いします。
958 :
名称未設定 :2010/08/13(金) 11:51:53 ID:fAXSwrXQ0
まずはハゲにお布施をする。
959 :
名称未設定 :2010/08/13(金) 11:54:59 ID:nj2tIuvH0
960 :
943 :2010/08/13(金) 11:59:39 ID:9VajmuHP0
>>955 そうですね。
UIScrollViewとUIViewを同じ階層にして作成します!
>>956 そもそもUIViewを手前に置いておけば、消したときに下に置いてある全画面のScrollView
が出てくるって事ですよね。
もしや・・・!!(^ω^ )
ありがとうございました。教えてもらった方法で作成してみます!
961 :
名称未設定 :2010/08/13(金) 13:31:25 ID:lROVgKi40
>>957 初心者ですらないな。
せめて若葉マーク程度になってから質問しろよ。
お前の質問は「免許ってどうやって取るんですか?」レベル。
962 :
名称未設定 :2010/08/13(金) 14:27:06 ID:RhVhloRE0
>>957 どの辺が分からないのかも、分からないので、答えようがないよ。
iPhone Developer Programへは登録してるの?
963 :
名称未設定 :2010/08/13(金) 21:03:55 ID:h91odF3k0
つか、iPhone Developer Programも知らないでXcodeでアプリを作っただなんて、釣りとしか思えんのだが。
964 :
名称未設定 :2010/08/13(金) 21:25:40 ID:VEtTROEB0
957です
すいません、実機に転送するには、こんなサイトを参照してみたらって返事を期待してしまいました。
>>962 すいません、説明不足で、、
iPhone Developer Programには入っています
いろいろなサイトで、実際に転送するための準備作業を調べまして、
まねして途中まではいきました。
しかし、
コンパイルエラー?で意味するところがわからず困っています。
Code Sign error: Provisioning profile 'xxx' specifies the Application
Identifier 'com.xxx.xx' which doesn't match the current setting
'com.yourcompany.xxx01'
↑はどういう意味でしょうか、、com.xxx.xxを適当に入力しましたが
「流れにマッチしない」と、自動翻訳で出ました
どういう風にマッチしないと駄目なのでしょうか?
よろしくお願いします。
965 :
名称未設定 :2010/08/13(金) 21:29:36 ID:RpmYgIg30
>>964 info.plistでcom.xxx.xxxみたいなのセットしてるところない?
それをプロビジョニングのときに設定したのとあわせてね、ということ。
966 :
名称未設定 :2010/08/13(金) 21:50:09 ID:tOadBVDC0
ちゃんとdeveloper programで金払ってんのかね?
967 :
名称未設定 :2010/08/13(金) 22:40:34 ID:VEtTROEB0
>>965 info.plistでセットしている所を変えてからコンパイル・実行すると
実機で実行出来ました。
ありがとうございました。
968 :
名称未設定 :2010/08/14(土) 02:44:23 ID:TrShYLC0P
969 :
名称未設定 :2010/08/14(土) 02:58:14 ID:Cl2tFTcX0
プロビジョニング・プロファイル'xxx'にはアプリケーション識別子'com.xxx.xx'が指定されているけど、 それは現在の設定'com.yourcompany.xxx01'とはマッチしないにょろ! ていう意味だと思う。
970 :
名称未設定 :2010/08/14(土) 09:10:24 ID:/B5yPPcf0
>doesn't match the current setting >「流れにマッチしない」と、自動翻訳で出ました めちゃくちゃだな、余計分かり難くなってるw
971 :
名称未設定 :2010/08/14(土) 09:17:56 ID:c8of5z1T0
UIBarButtonItemって大きさ変えられないの?
972 :
名称未設定 :2010/08/14(土) 11:41:45 ID:uYJeiXza0
>>970 何気なくスルーしてたけど抜きだされてみて吹いた
973 :
名称未設定 :2010/08/15(日) 04:46:53 ID:0KhEh9rn0
質問です。 複数のUIButtonに1つのIBActionを接続させて、 IBActionの引数を(id)senderに設定し、その中身を記述する際に どのUIButtonからの呼び出しなのか判別してswitch文などで処理をしたいのですが、 senderから任意のボタン情報の取り出し方がわかりません。 頭の中のイメージとしては、IBOutletで接続した名前をどうにかsenderから取得して、 あとはswitchでcase btn1、case btn2なんてふうにやりたいです。 NSLogで情報を出力してみましたがそれらしい文字列は出てこず、 senderを引数に使ってるサンプルを見てもそれらしい記述は見つかりませんでした。 やはり各ボタンごとにIBActionを作るしか無いのでしょうか。 回答のほどよろしくお願いします。
974 :
名称未設定 :2010/08/15(日) 05:50:15 ID:TbGOScot0
>>973 自分ならIBでtag設定しておいて、sender.tagを読むけど。
sender.currentTitleは条件分岐に使うもんじゃなさそうだし。
975 :
名称未設定 :2010/08/15(日) 06:15:36 ID:wbq0HNuP0
俺も、tagに適当な数値を入れて、IBActionの中でどのボタンが押されたかを判別してる。
976 :
名称未設定 :2010/08/15(日) 07:46:15 ID:13DcxRzU0
sender.tagに数字しか入れられないのが頭にくる。copyable&comparableなのなら何でも設定可能にしてほしいぞ。
977 :
名称未設定 :2010/08/15(日) 08:44:19 ID:nwtwghVu0
iOS 4から、info.plistに、 <key>UIFileSharingEnabled</key> <true/> と追記しておくと、MacやPCから自由にDocumentsディレクトリにアクセスできますが、 その際、やりとりできるファイルを拡張子によって選別することは可能でしょうか。 可能ならどのようにすればいいのでしょうか。
978 :
名称未設定 :2010/08/15(日) 10:43:38 ID:U+SETanLP
>>977 不可。アプリが自分で食えるかどうかを判断する必要がある。
Documentベースにすれば、勝手にClassを割り振ってくれるけど。
979 :
名称未設定 :2010/08/15(日) 15:47:12 ID:U3ZTIWi00
WindowsマシンからVNC経由でMacにつないでプログラムを開発しているのですが、 iPad(iPhone)シミュレータでピンチイン・アウトの確認ができず困っています。 シミュレータでのピンチイン・アウトはoptionキー+マウス操作なので、 WindowsマシンのAltキー+マウス操作で行えると思っていたのですが、 ダメなのでしょうか? Alt+→やAlt+←で回転はできているので、Altキーがoptionキーの代替には なっているようなのですが。
980 :
977 :2010/08/15(日) 15:58:59 ID:nwtwghVu0
>>978 ありがとうございます。
見せたくないファイルは見せないようにできなければいいと思ったのですが。
別な方法を考えます。
981 :
名称未設定 :2010/08/15(日) 17:20:20 ID:x1kyVMwD0
見せたくないファイルは別のところに保存しておけば あるいはドットから始まるファイル名にするとか(iOSでも有効かどうか確認してないけど)
982 :
名称未設定 :2010/08/15(日) 17:22:13 ID:x1kyVMwD0
>>979 回転は option+矢印ではなく、コマンド+矢印なんですけど
983 :
名称未設定 :2010/08/15(日) 17:31:53 ID:Yur4tXbpO
>>979 ピンチのときはしょうがなくSynergyでやってる
984 :
977 :2010/08/15(日) 17:52:27 ID:nwtwghVu0
>>981 アプリの設定を読み書きする必要があるファイルなので
NSUserDefaultsを使うべきかと思うのですが、
そんな大した内容でもないし、アプリ内で管理したいんですよね。
ドットで始めたりtmpディレクトリをそんなことに使うとリジェクトされそうだし。
ユーザに見えるのがカッコ悪いというだけで、べつにアクセスされても困るわけじゃないので、
そのままにしようかなぁと思案中です。
985 :
名称未設定 :2010/08/15(日) 17:58:58 ID:13DcxRzU0
tmpはバックアップ対象にならないからそもそも目的が違うよ。 かといってバックアップされるLibrary/PreferencesはNSUserDefaultsでのアクセス必須だし。 ということで独自のファイルを置くのにはこっそり別ディレクトリを掘るというのが正解かも。
986 :
名称未設定 :2010/08/15(日) 18:39:35 ID:U3osNiaz0
>>974 ,975,976
sender.tagで無事にできました!
助かりました。ありがとうございます
987 :
名称未設定 :2010/08/16(月) 01:40:18 ID:/k0goU7oP
C言語もほとんど初心者でiPhoneアプリを作りたいのですが、おすすめの書籍はどういったものがありますか? 作りたいアプリは電卓のような、タッチして簡単な計算をするアプリです。
988 :
名称未設定 :2010/08/16(月) 01:44:36 ID:3sbFH+G20
やさしいC 入門Objectiv-C2.0 iPhoneプログラミングUKKit詳細リファレンス iPhoneSDK開発レシピ iPhoneSDKの教科書 なんかいいと思います。
989 :
名称未設定 :2010/08/16(月) 04:50:36 ID:4y4TfREX0
990 :
名称未設定 :2010/08/16(月) 10:20:37 ID:LgNfBhsCP
貴殿らどのタイミングでXcode4に以降するよ?
991 :
名称未設定 :2010/08/16(月) 10:37:37 ID:ws3lNUca0
正式にリリースされた段階。gitが標準になるんだっけ?
992 :
名称未設定 :2010/08/16(月) 10:37:55 ID:3bf998Cf0
えっと、みなさんが移行して、安全だよ〜って分かったら移行します。えへ。
993 :
名称未設定 :2010/08/16(月) 10:42:02 ID:HOG7wYrJ0
俺も正式リリース待ち IB統合に戦々恐々
994 :
名称未設定 :2010/08/16(月) 10:47:38 ID:GplDp/Sj0
>>978 便乗質問ですが「Documentベースにすれば」というのはどういうことでしょうか?
995 :
名称未設定 :2010/08/16(月) 13:30:17 ID:CVPLMrfF0
996 :
名称未設定 :2010/08/16(月) 14:35:14 ID:AWvN6w/H0
発音記号的にはそうなんじゃね?
997 :
名称未設定 :2010/08/16(月) 14:46:53 ID:HOG7wYrJ0
998 :
名称未設定 :2010/08/16(月) 15:12:01 ID:jPvAIgG80
>992 この正直者w
999 :
名称未設定 :2010/08/16(月) 16:12:21 ID:GplDp/Sj0
999
1000 :
名称未設定 :2010/08/16(月) 16:14:05 ID:GplDp/Sj0
1000ならアプリ爆売れ
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。