スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

iPadのUIImagePickerControllerでカメラを起動させる場合の注意

開発メモ。

iPadのお話。

UIImagePickerControllerのcameraDevice=UIImagePickerControllerCameraDeviceFront(フロントカメラ)で起動した場合はシャッター用のビューが追加されている。

UIImagePickerControllerCameraDeviceRear(デフォルト)の場合は無いビューがsubviewsの2個目に入り込んでいるのです。

要らない場合は


- (void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated

で、


UIView* controllerViewHolder = viewController.view;
[[[controllerViewHolder subviews] objectAtIndex:1] removeFromSuperview];

という感じで決め打ちで消してしまってます。

objectAtIndexで決め打ちなのは、プライベートAPIのクラス名文字列をなんとなく入れたくないからです。

審査が通るかどうかは分かりませんが、今度実験してみようと思います。
関連記事

コメントの投稿

非公開コメント

プロフィール

エロぺんぎん

管理人:エロぺんぎん
不純な動機でプログラマーになった男、エロぺんぎんです。ブラザー達を猛烈に応援したい気持ちと、自分もプログラマーとして成長したい思いで、当ブログを立ち上げました。
エロぺん動画を運営しております。

検索フォーム
Twitter
最新記事
最新コメント
カテゴリ
リンク
RSSリンク
エロぺん動画で人気の動画
人気の記事