FC2ブログ

iPadでカメラライブラリを使う方法。

カメラを利用するサンプルソースをそのまま
引用したらエラーがでたから、ipad版に
改良したソース。

ご参考に/////

とりあえず、ipadの中にある画像を取得するためには、
UiPopoverViewControllerを利用しないといけないみたいだから、
UiPopoverViewControllerを利用して見ました。

- (void)actionSheet:(UIActionSheet*)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex
{
// ボタンインデックスをチェックする
if (buttonIndex >= 3) {
return;
}

// ソースタイプを決定する
UIImagePickerControllerSourceType sourceType = 0;
switch (buttonIndex) {
case 0: {
sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
break;
}
case 1: {
sourceType = UIImagePickerControllerSourceTypeCamera;
break;
}
case 2: {
sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum;
break;
}
}

// 使用可能かどうかチェックする
if (![UIImagePickerController isSourceTypeAvailable:sourceType]) {
return;
}
if (sourceType == 1) {
// イメージピッカーを作る
UIImagePickerController* imagePicker;
imagePicker = [[UIImagePickerController alloc] init];
imagePicker.sourceType = sourceType;
imagePicker.delegate = self;
num = sourceType;
// イメージピッカーを表示する
[self presentModalViewController:imagePicker animated:YES];
return;
}
// UIImagePickerControllerのインスタンスを作成して、
// 必要な入手元の設定や、delegateの設定を行う。
UIImagePickerController *imgPicker = [[UIImagePickerController alloc] init];
imgPicker.sourceType = sourceType;
imgPicker.delegate = self;

// 表示に使うPopoverのインスタンスを作成する。 imagePopControllerは、UIPopoverController型のフィールド変数。
// PopoverのコンテンツビューにImagePickerを指定する。
imagePopController = [[UIPopoverController alloc] initWithContentViewController:imgPicker];

// Popoverを表示する。
// senderはBarButtonItem型の変数で、このボタンを起点にPopoverを開く。
[imagePopController presentPopoverFromBarButtonItem:self.cameraButton
permittedArrowDirections:UIPopoverArrowDirectionAny
animated:YES];
}
スポンサーサイト
姉妹サイトだよ! よかったらみてね!

コメントの投稿

非公開コメント

twitter
twitter アカウント @drum_kuroneko 気軽にフォローしてください。
誰でも簡単に開発ができます!!
人気ナンバー1
自己紹介

yuutyan0205

プロガー:yuutyan0205
きままな自由人です。

たまにプログラミングを行っています。

仕事ください・・・

開発者アプリ一覧 気になったらダウンロードしてください。
開発環境おすすめ
カレンダー
10 | 2018/11 | 12
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 -
最新記事
月別アーカイブ
カテゴリ
アクセスランキング
[ジャンルランキング]
コンピュータ
887位
アクセスランキングを見る>>

[サブジャンルランキング]
マック
51位
アクセスランキングを見る>>
訪問者数
現在の訪問者数
現在の閲覧者数:
全記事表示リンク

全ての記事を表示する

相互リンク希望の方とご質問ある方ご連絡ください。

名前:
メール:
件名:
本文: