トップページ⇒mac
1001コメント350KB

[SDK]iPhoneアプリ開発初心者質問箱34[touch][iPad]

■ このスレッドは過去ログ倉庫に格納されています
0001名称未設定2013/08/19(月) NY:AN:NY.ANID:ykyhR6cZ0
iPhone, iPod touch用アプリケーションの開発を始めたばかりの初心者向け質問スレ。

■質問する前に■
1. 質問は日本語もしくはObjective-Cで
 質問に質問で返されても逆切れしない。それは質問の仕方が悪いってことだよ。
2. どういう内容であれレスをもらったら報告とお礼の言葉を忘れずに。
 回答者は自分の時間を使って親切で回答してくれています。
3. 回答者は自分も初心者であった事を忘れずに。
4. マルチポスト(複数のスレに同じ質問を書込むこと)は厳禁!
5. 質問は可能な限り具体的に。
 ただ「エラーが出ます」ではエスパーかスタンド使いでなければ答えられません。
 エラー内容をちゃんと書きましょう。
6. わからない部分のコードをコピペすると手っ取り早いです。
7. このスレは無料プログラミング教室ではありません。
 「○○の仕方を教えてください」という質問はなるべく避けてください。
 「自分で調べたけどわからなかった事」を質問するというスタンスを忘れずに。
8. バグを安易にOSや開発環境のせいにしない。
 自分の知識の無さを棚に上げて人のせいにするなんて百年早い。

■関連スレ
iOSアプリ 個人開発者の雑談スレ13
http://anago.2ch.net/test/read.cgi/mac/1369912531/

iPhone iPad iOSプログラミング Part1
http://toro.2ch.net/test/read.cgi/tech/1314086681/

【脱獄】iPhoneのJailbreakアプリ開発スレ
http://anago.2ch.net/test/read.cgi/mac/1337945208/

※前スレ
[SDK]iPhoneアプリ開発初心者質問箱33[touch][iPad]
http://anago.2ch.net/test/read.cgi/mac/1370485786/
0710名称未設定2013/10/02(水) 16:04:57.09ID:QxInNZr50
iOS7対応って結局何すりゃいいの?
アイコン追加してXCode5でビルドすりゃおK?
07117072013/10/02(水) 16:59:05.34ID:X+74IwK+0
>>709
やっぱりジャイロを直接使う感じですか。ありがとうございます。
0712名称未設定2013/10/02(水) 18:00:17.92ID:A+FJntY00
>>710
https://developer.apple.com/jp/devcenter/ios/library/documentation/UserExperience/Conceptual/TransitionGuide/PlanningPart/PlanningPart.html

まあ、Xcode 5 てか iOS 7 SDK でビルドすれば、iOS 7 で UI が iOS 6 以前のと iOS 7 のとで混在てのは無くなるな
0713名称未設定2013/10/02(水) 18:29:54.40ID:QxInNZr50
>>712
THX.
しかしステータスバー変更のめんどくささは殺意覚えるな
互換モードくらい用意しやがれって感じ
0714名称未設定2013/10/02(水) 19:10:49.07ID:+Yp07xSH0
毎年こんな手間かけなきゃならないとなると、もうこれ以上アプリ作ろうってモチベーコンが萎えるわ
0715名称未設定2013/10/02(水) 19:18:56.28ID:A+FJntY00
>>713
ん?Info.plistで選べるけど
以前のままの方法と新しい方法を使ったが、新しい方のほうがお手軽って感じ
以前のままの方法をそのままのはアプリ的に新しい方法にするのはめんどくさかったので

フルスクリーンはiOS7ではコードで強制的にフルスクリーンにするように数行付けただけで解決したけどなあ。
0716名称未設定2013/10/02(水) 19:22:17.11ID:JL+/UV5VI
36でこれから開発始めるとこだけどなにか質問ある?
0717名称未設定2013/10/02(水) 19:34:32.44ID:QxInNZr50
>>715
いやアンテナとかバッテリー表示部分にビューがめり込む方
結局土台追加してその上に全部移植するって手にしたが部品が多いから面倒で面倒で
0718名称未設定2013/10/02(水) 19:40:05.94ID:A+FJntY00
>>717
なるほど。まあステータスバーの色の自由度が広がったんだとポジティブwに
ステータスバーバックグラウンド分のビュー一個追加するだけでいいような...まあ手法/アプリによるだろうけど
0719名称未設定2013/10/02(水) 20:10:01.60ID:F8+UK+Ym0
iOS7でSpriteKitを使ったサンプルプロジェクト上でBGMを再生させたいと思いました。
そこでAVAudioPlayerを利用し、実機にてアプリを起動させた場合、BGMは問題なく再生されるのですが、ホームボタンを押してホーム画面に戻った時にEXC_BAD_ACCESSでアプリが終了してしまいます。
また、通常のSpriteKitを利用しないSingleViewでのサンプルプロジェクトからではこの問題は起きませんでした。
どなたかこの現象について解決した方はいらっしゃらないでしょうか?
BGMの再生は下記のコードを使用し、ViewDidLoadで実行しています。
@property (nonatomic, retain) AVAudioPlayer *testBGM;

NSString *bgmPath = [[NSBundle mainBundle] pathForResource:@"test" ofType:@"mp3"];
NSURL *bgmUrl = [NSURL fileURLWithPath:bgmPath];
self.testBGM = [[AVAudioPlayer alloc] initWithContentsOfURL:bgmUrl error:nil];
self.testBGM.numberOfLoops = -1;
[self.testBGM prepareToPlay];
[self.testBGM play];
0720名称未設定2013/10/02(水) 21:07:17.01ID:F8+UK+Ym0
すみません、自己解決しました・・・。
アプリがバックグラウンドに回ったとき、戻ってきた際にBGMの停止・再開処理を入れると落ちなくなりました。
0721名称未設定2013/10/02(水) 21:07:18.37ID:lkfMc0mT0
SpriteKitを利用しない場合落ちないんならSpriteKitの問題だろ。
0722名称未設定2013/10/02(水) 21:56:53.69ID:Y7fnTnwR0
現在入力に使われているUIKeyboardTypeを取得する方法はあるんでしょうか?
textView.keyboardTypeでは、初期値しか取得できないため困っています。
0723名称未設定2013/10/03(木) 11:03:07.97ID:INMWHZf60
SpriteKitちょっといじったけど、便利だわなー。というかゲーム開発やったこと無いから新鮮に感じるだけかな。
0724名称未設定2013/10/03(木) 11:08:54.22ID://WI6V8iP
>>714
7はiOS UI初のメジャーアップデート。6以下切ってもOKの救済措置来たし、しばらくは落ち着くでしょ。
0725名称未設定2013/10/03(木) 14:29:54.14ID:caPStjZR0
シンプルな目覚ましアプリを作成しようと思っています。

今のiOSの仕様だと、
�@アプリをフォアグラウンドにしておく
�Aバックグラウンド時はローカル通知を使う
以外にアラームの実現方法はないのでしょうか?

ローカル通知だと音声が30秒しか鳴らせないようなので目覚ましとしては成立しないですよね
0726名称未設定2013/10/03(木) 14:53:43.66ID://WI6V8iP
background modeにaudio入れといても、再生を「始める」ことは出来ないって事?
0727名称未設定2013/10/03(木) 18:23:34.87ID://WI6V8iP
7のsilent push使っても、か。
0728名称未設定2013/10/03(木) 18:39:16.95ID:DKKquT0j0
世のバックグラウンドアラームアプリってどう実装してるんだろう
0729名称未設定2013/10/03(木) 20:17:03.69ID:9u3XcL4zP
そういやiOS7からバックグラウンドタスクの実行時間が10分から3分になったんだっけ
0730名称未設定2013/10/04(金) 04:36:15.81ID:LUyTrXbR0
UIPopoverControllerライクな動きをiphoneアプリでも実装できるライブラリはありませぬか?
0731名称未設定2013/10/04(金) 08:15:28.91ID:fLo0zEZ10
>>723
SpriteKit使ったことないけど、マルチプラットフォームで動くCocos2dxの方がいいんじゃねぇの?
0732名称未設定2013/10/04(金) 09:46:19.36ID:/c3Oj9Dp0
>>729
今試してみたらマジだった。
説明文に思いっきり『バックグラウンドに移行してから10分間有効です』(ドヤァ)
て書いてたから助かったよ、ありがとう!
0733名称未設定2013/10/04(金) 09:50:00.10ID:wqp1Ke340
何もない行に
1. To match this "{"
というエラーが出ています
助けてください
0734名称未設定2013/10/04(金) 09:50:32.57ID:4sVKRGBxP
>>731
単純な物ならいいけど、サンプルコード見ると、性能が3倍くらい違いそう。
0735名称未設定2013/10/04(金) 10:50:12.56ID:nYgFn2GCP
>>733
エラーと自分のどっちが間違ってるかよく考えるんだ。
近辺のどこかがおかしいはず。
0736名称未設定2013/10/04(金) 11:33:57.29ID:UwKF7u1H0
>>735
解決しました。
ありがとうございます。
0737名称未設定2013/10/04(金) 12:05:36.51ID:nb4c7WC80
>>729
え、マジで? どこ書いてた?
結構響くんだけど…
0738名称未設定2013/10/04(金) 12:33:33.42ID:4sVKRGBxP
DCで言ってた。10分もドキュメントされてないよね。
代わりにbackground fetchかsilent push使えと。ネット関係はurlsessionを起動する。
0739名称未設定2013/10/04(金) 14:33:23.27ID:2f8dxK1I0
質問です。
App Store のアプリのスクリーンショットや説明文に、
「アドオン(課金)で追加テーマが手に入ります」
「アドオンで広告は削除できます」
というような内容を表示するとリジェクトされますか?
0740名称未設定2013/10/04(金) 16:40:04.25ID:zjE5xLIs0
>>734
それが本当ならすごいな。
0741名称未設定2013/10/04(金) 17:23:04.21ID:TlQkog9Gi
3GSがiOS7からついに対応外れたから5s乗り換えるけど
スプライトキットの下限検証に4相当の機械欲しいなぁ…
Touchだとどの辺りだろう
0742名称未設定2013/10/04(金) 17:28:09.85ID:en8BwvDh0
>>741
touch4gもiOS7対応しないよ。iPhone4を買うしかない。
0743名称未設定2013/10/04(金) 19:46:33.44ID:h/7lT7aQ0
>>739
ガイドラインにはスクリーンショットだけを載せろと書いてある。
しかし今ストアに並んでいるもので文字や絵を付け足したものが結構ある。

つまり、そういうことだ。
0744名称未設定2013/10/04(金) 20:04:11.28ID:zjE5xLIs0
>>739
スクリーンショットはともかく、説明文には書くべき情報じゃね?
0745名称未設定2013/10/05(土) 00:42:13.12ID:cgUwDWHY0
音量を設定する際に
[MPMusicPlayerController applicationMusicPlayer] setVolume:newVolune];
としているのですが、画面中央にボリュームのアイコンが表示されてしまいます。
これを表示しないようにすることは可能でしょうか。

ネット上の情報をもとに
MPVolumeView *volumeView = [[MPVolumeView alloc] initWithFrame: CGRectZero];
[self.view addSubview: volumeView];
のようなコードをいれてみましたが、これでも表示されます。
0746名称未設定2013/10/05(土) 01:11:41.12ID:tRQf+1AB0
コントロールを出したくないなら、AVAudioSessionのoutputVolumeかな
0747名称未設定2013/10/05(土) 02:15:15.31ID:tRQf+1AB0
outputVolumeはreadOnlyだったな.
一番簡単なのはMPVolumeViewのalphaを0.01くらいにして見えなくすることかな。
hiddenで見えなくすると今度はシステムの鐘アイコンが出るからね。
>>745のコードで表示されるのはスライダーのサムじゃね?
volumeView.alpha = 0.01; ←これやってみ。
0748名称未設定2013/10/05(土) 02:42:15.34ID:cgUwDWHY0
>>747
できました!ありがとうございます!
0749名称未設定2013/10/05(土) 09:48:53.97ID:rJ8GjRMH0
>>743-744
わかりました!
ありがとうございます。
0750名称未設定2013/10/06(日) 13:10:09.31ID:B8UPEKXs0
3GS、iOS6.1で動くアプリを作りたいんですけど、プロジェクトを新規作成した後、どこを変えればいいんですか?
0751名称未設定2013/10/06(日) 13:19:30.18ID:w4+qyYfgP
Deployment target
0752名称未設定2013/10/06(日) 14:16:49.87ID:o9KdZ2zy0
Architectures
0753名称未設定2013/10/06(日) 15:05:31.04ID:B8UPEKXs0
>>751>>752
鳴りました!ありがとうございます
0754名称未設定2013/10/06(日) 15:36:07.46ID:B8UPEKXs0
float *data = calloc(datacount,sizeof(float));
とやって、データの先頭4バイトには文字を入れたいんですけど、
(char *)(buffa+i) = @"A";
みたいにやってもだめでした。
どうやればいいでしょうか。
0755名称未設定2013/10/06(日) 15:44:48.85ID:yDi45wgs0
なぜfloatwww
0756名称未設定2013/10/06(日) 15:45:09.36ID:w4+qyYfgP
strncpy(data, "abcd", 4)
0757名称未設定2013/10/06(日) 15:50:56.04ID:B8UPEKXs0
>>755
4バイト以降はfloatなんで。。

>>756
strncpy((char *)data,"abcd",4);
でなりました、ありがとうございます。
0758名称未設定2013/10/06(日) 15:55:37.32ID:o8z8zdb70
専用の型を定義したほうがいいんでないのw
0759名称未設定2013/10/06(日) 16:00:14.28ID:/Gh5AsEX0
変なこと考えるもんだな
0760名称未設定2013/10/06(日) 16:20:16.43ID:/mxu/ERO0
お前は偏屈な奴だな
0761名称未設定2013/10/06(日) 17:37:37.20ID:26NIij/n0
>(char *)(buffa+i) = @"A";

そもそも、これやりたかったら
*((char *)data + i) = 'A';
だろう
0762名称未設定2013/10/06(日) 17:47:21.61ID:w4+qyYfgP
int i = 'abcd' ができるから。
0763名称未設定2013/10/07(月) 06:21:12.65ID:5yL/SeJx0
>>761
これでした、ありがとうございます!
0764名称未設定2013/10/07(月) 09:35:05.13ID:SXy641poi
おまいらよくエンディアン抜きで話できるな
キモ
0765名称未設定2013/10/07(月) 10:24:51.80ID:vMaEB6Tu0
char型ってエンディアン考える必要あるのか?
0766名称未設定2013/10/07(月) 10:51:33.64ID:DsvQeiJy0
エンディアン? ここ何のスレよw
0767名称未設定2013/10/07(月) 11:00:53.06ID:kCd2Q2is0
質問です。
iOS7で、UISearchDisplayController を使用していると、
ステータスバーの上にUISearchDisplayControllerが描画されてしまうことがあります。
これを通常通りに正しく描画するには、どうすればいいのでしょうか?

↓ここを参考にしましたが、

iOS 7 UISearchDisplayController search bar overlaps status bar while searching
http://stackoverflow.com/questions/18925900/ios-7-uisearchdisplaycontroller-search-bar-overlaps-status-bar-while-searching


「self.edgesForExtendedLayout = UIRectEdgeNone;」を使うとステータスバーの下に表示されるようになりましたが、
ステータスバーの背景が真っ黒になってしまったり、テーブルビューの高さがおかしくなったりします。

正しい表示
http://imageshack.us/a/img163/9128/06vx.png

バグった表示
http://imageshack.us/a/img11/8237/corh.png

正しい表示にするための良い方法は他にありませんか?

よろしくお願いします。
0768名称未設定2013/10/07(月) 12:18:34.58ID:noRHRuJ+P
UIViewの移動について質問です。
例えば(100,100)から(150,150)に移動するときを考えとします。
通常では暗黙的なアニメーションをしながら(100,100)→(150,150)へと一気に移動しますが、
そこをアニメーションに合わせて(100,100)→(110,110)→(120,120)→(130,130)→(140,140)→(150,150)という逐次的な座標変化にしてほしいのです。
こういった場合、どうすればいいでしょうか?
0769名称未設定2013/10/07(月) 12:58:33.48ID:K5e5x8Ke0
>>768
(Viewの)CALayerに、軌跡がBezierPathな、キーが@"position"のCAKeyframeAnimationをくっつける

UIBezierPath *trackPath = /* (100,100)→(110,110)→(120,120)→(130,130)→(140,140)→(150,150) */
CAKeyframeAnimation *positionAnimation = [CAKeyframeAnimation animationWithKeyPath:@"position"];
positionAnimation.path = trackPath.CGPath;
positionAnimation.rotationMode = /* 好みの。kCAAnimationRotateAutoはおもろい */
positionAnimation.repeatCount = 0;
positionAnimation.duration = 0.4;
[animationTagetView.layer addAnimation:positionAnimation forKey:@"TrakingAnimationDAYO"];
のよーな。詳しくはCoreAnimationのドキュメント
0770名称未設定2013/10/07(月) 13:01:25.20ID:K5e5x8Ke0
>>767
フルスクリーンでレイアウトする
フルスクリーンなのでステータスバーのバックグラウンドもアプリ(あなたのコード)の責任で
0771名称未設定2013/10/07(月) 13:25:40.06ID:K5e5x8Ke0
>>768,769
あ、
(100,100)から(150,150)
も
(100,100)→(110,110)→(120,120)→(130,130)→(140,140)→(150,150)
も同じやん

びゅーんっ、や、んっびゅーん、じゃなくて、すいー(っ)にしたいなら、UIViewAnimationOptionCurveLinear にすればかな
0772名称未設定2013/10/07(月) 14:14:20.93ID:kCd2Q2is0
>>770
レスありがとうございます。
ガイドラインによると、そう定義されているんですね・・・。
ステータスバーは透明になったと書いてありましたし。
0773名称未設定2013/10/07(月) 15:15:26.60ID:uWKmTw5U0
今までまったく auto layout の必要性を感じてなかったが、
iOS7 対応を機に auto layout に乗り換えようと思うが重い腰があがらない。

誰か背中を押して下さい。
0774名称未設定2013/10/07(月) 19:24:44.00ID:/BaEOFz80
人に言われなきゃ何もできないくらいなら、やめちまえよ
0775名称未設定2013/10/07(月) 19:33:32.25ID:NHaBL2jH0
公開済みのアプリの何度目かのアップデートをしようとしたら、
CFBundleVersion in the info.plist が1.2なので、前のバージョン1.11より大きくしてくださいみたいなエラーが出た
多分1.20にすればいけるんだろうけど、この文字列の比較のされ方のルールってどこかに載ってませんか?
0776名称未設定2013/10/07(月) 19:47:04.06ID:NHaBL2jH0
1.20にしてもダメだった
どうすればいいんだろう
0777名称未設定2013/10/07(月) 19:49:37.26ID:94A6VT9kP
>>776
Bundle versions string, shortも変えた?
0778名称未設定2013/10/07(月) 19:55:04.96ID:Z9Tat0FC0
>>775,776
ルールってどこかに載っているのかは知らんけど、
1.11の次は1.12だろう。1.2にはならないな。1.2を1.20と(誤)表記することもあるから何かやっているのかも。1.21なら大丈夫とか

CFBundleVersionは正規な/普通なバージョン表記にすることは無いよ。単なる連番とか作成日とか。これを機会にそうしてみるとか
0779名称未設定2013/10/07(月) 20:13:09.77ID:NHaBL2jH0
1.21にしたらいけた
ありがとう
0780名称未設定2013/10/07(月) 20:41:14.65ID:9lUsTTIc0
ダメっ、そんなんじゃイけない
0781名称未設定2013/10/08(火) 08:45:48.60ID:fCk2yjRX0
質問です。
iOS7で、UISearchDisplayController を使用していると、
ステータスバーの上にUISearchDisplayControllerが描画されてしまうことがあります。
これを通常通りに正しく描画するには、どうすればいいのでしょうか?

↓ここを参考にしましたが、

iOS 7 UISearchDisplayController search bar overlaps status bar while searching
http://stackoverflow.com/questions/18925900/ios-7-uisearchdisplaycontroller-search-bar-overlaps-status-bar-while-searching


「self.edgesForExtendedLayout = UIRectEdgeNone;」を使うとステータスバーの下に表示されるようになりましたが、
ステータスバーの背景が真っ黒になってしまったり、テーブルビューの高さがおかしくなったりします。

正しい表示
http://imageshack.us/a/img163/9128/06vx.png

バグった表示
http://imageshack.us/a/img11/8237/corh.png

正しい表示にするための良い方法は他にありませんか?

よろしくお願いします。
07827732013/10/08(火) 09:03:48.16ID:2oXIFGJg0
>>774
ありがとうございます。ありがとうございます。やっとアプリ制作から足を洗う決心が付きました。
0783名称未設定2013/10/08(火) 11:38:49.84ID:iBO7W+qy0
XMLをJSONみたいにする方法ってありますか?
0784名称未設定2013/10/08(火) 12:52:46.93ID:qmAUfg1i0
うん。XML parserで扱いやすいようにすれば、どうにでも
0785名称未設定2013/10/08(火) 14:47:35.67ID:Cb5LwJTlP
JSON - NSJSONSerialization
XML - NSXMLParser
Plist - NSPropertyListSerialization

NSXMLDocumentをiOSにも!!
0786名称未設定2013/10/08(火) 15:54:04.98ID:fCk2yjRX0
>>781ですが、
自己解決しました。
0787名称未設定2013/10/08(火) 20:57:54.97ID:acxM92y/0
よくある2chまとめアプリの人気ってどのような仕組みになってるんですか?
0788名称未設定2013/10/08(火) 22:02:50.11ID:5A9ApfsB0
知るか、作者に聞けよw
0789名称未設定2013/10/08(火) 22:05:10.67ID:sxVQjxXt0
参考書どおりに書いてるのに画像が表示されません。以下コードです

- (void)drawRect:(CGRect)rect
{
UIImage *image;
image=[UIImage alloc];
image=[UIImage imageNamed:@"aiu.png"];
[image drawAtPoint:CGPointMake(0, 0)];

NSLog(@"a")

}


コンソールに「a」と表示されるのでこの部分のプログラムが実行されていることは確かなのですが・・
0790名称未設定2013/10/08(火) 22:19:02.53ID:sxVQjxXt0
解決しましたーwwwwwっw
>>789
0791名称未設定2013/10/08(火) 23:18:33.95ID:oxhA1vof0
まあ内容はともかく、ブレークポイント使わずにデバッグしてるの?
0792名称未設定2013/10/08(火) 23:22:30.33ID:HaBq4x/w0
ブレークポイント使う奴はもぐり
0793名称未設定2013/10/08(火) 23:43:11.32ID:Fz7EvqyG0
>>786
にたような症状で困っているんだが、よかったら解決策を教えろください。
とりあえず、20ポイント下げで急場をしのいでいますが。
0794名称未設定2013/10/08(火) 23:49:23.25ID:LYB88/5m0
まぁ、addSubviewしようぜ
0795名称未設定2013/10/09(水) 00:11:42.10ID:N1q7zo9r0
>>793
みんなそうじゃないの?
場合によるかもしれないけど
0796名称未設定2013/10/09(水) 02:55:12.14ID:lkR5uXPu0
>>793
フルスクリーンでレイアウトする
フルスクリーンなのでステータスバーのバックグラウンドもアプリ(あなたのコード)の責任で
0797名称未設定2013/10/09(水) 05:59:54.18ID:8xMQEuzw0
>>789
ちょっと待てimage=[UIImage alloc];ってなによw
参考書にそんなこと書いてるのかw
0798名称未設定2013/10/09(水) 07:31:29.56ID:9rur3c/x0
ARCがきちんと働くかどうかに挑戦しているんだろう
0799名称未設定2013/10/09(水) 12:54:25.76ID:6HFAWezC0
>>796
フルスクリーンレイアウトは「Deprecated」ですよ
0800名称未設定2013/10/09(水) 13:23:20.50ID:JFWT/nMl0
xcode7でios7の端末の際に
imagePickerControllerで写真撮影後のコールバックがかえってこないんですが
なにか情報をお持ちの方いらっしゃいますでしょうか。

下記のような宣言を行っています。
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
0801名称未設定2013/10/09(水) 13:30:07.33ID:KqKc3DKD0
>>799
それを言うならwantsFullScreenLayoutがDeprecatedですよですよ

言い換えれば、フルスクリーンでレイアウトだけになったのでwantsFullScreenLayoutはYESにしかならない。したがって、あっても無くても意味が無くなった...んー、なんのこっちゃ
0802名称未設定2013/10/09(水) 13:31:33.43ID:KqKc3DKD0
>>800
そこんとこは特に変わらないけどなあ
08038002013/10/09(水) 13:38:45.95ID:JFWT/nMl0
>>802
iOS6の端末にアプリを入れた場合は問題なく呼ばれるんですけどね・・・
今確認するとimagePickerControllerDidCancelも呼ばれないみたいで悩みたおしています。
0804名称未設定2013/10/09(水) 13:47:50.04ID:KqKc3DKD0
>>803
UIImagePickerControllerDelegateだけを実装し、UIImagePickerControllerインスタンスを作って呼ぶだけのアプリを作って試してみたら?

特になんか複雑に設定するということも無い部分でiOS7でえとかは無いなあ
まあ、同じように特になんか複雑に設定するということも無い部分でiOS7でえで悩んでいるんだろうけど
0805名称未設定2013/10/09(水) 14:01:24.37ID:KyuEvtW1P
UIView *view = [[UIView alloc] initWithFrame:CGRectMake(100, 100, 100, 100)];
view.backgroundColor = [UIColor redColor];
[self.view addSubview:view];

[UIView animateWithDuration:1.2
delay:0
options: UIViewAnimationOptionAutoreverse
animations:^{
CGAffineTransform scale = CGAffineTransformMakeScale(1.5,1.5);
[view setTransform:scale];
}
completion:^(BOOL finished){
view.transform = CGAffineTransformIdentity;
}];

シミュレータだとviewが大きくなったあと元のサイズにもどるのですが、
実機だとアニメーションが終了時に何故か一瞬だけviewが大きくなります。
実機でもシミュレータと同じ動きにするためにはどうしたらいいでしょうか。
0806名称未設定2013/10/09(水) 16:48:18.53ID:VBvHKpL80
素朴な質問なんだが、なぜデブセンとiTCは分かれてるの?
おしえて昔からやってるおじいさん
0807名称未設定2013/10/09(水) 17:41:25.20ID:KqKc3DKD0
>>805
completion:にブレークポイントを付けて止めてみればわかるように、completionに来る(直)前に現在のtransformの状態で描画される
UIViewAnimationOptionAutoreverseは使わないでかなあ
0808名称未設定2013/10/09(水) 18:17:11.87ID:AtFnNfS40
>>803
UIImagePickerControllerDelegateの宣言抜けてるとか?
iOS6で問題無いのは、どこかで読み込むソースファイル切り分けてるからとか?
これくらいしか想像つかないな〜。
0809名称未設定2013/10/09(水) 18:40:34.62ID:aBrrzrTJ0
Xcode5の背景を4みたいに黒くするにはどうすればいいですか?
■ このスレッドは過去ログ倉庫に格納されています