2

Appleのコントロールを経由せずにiPadで写真を撮る方法はありますか?これを行うアプリをたくさん見ましたが、

たとえば、iPhoneで新しい連絡先を追加すると、左上にadd photoクリックするとカメラが開き、写真が撮られてadd photo..に保存されます。

同じ機能を実装したいのですが、iPadでも可能ですか?

4

2 に答える 2

3

あなたがする必要があるのは、「写真を追加」というタイトルまたはカスタム画像を使用して、最初にボタンを追加することです。

次に、ボタンをクリックして、次のコードを追加します。

    if (([UIImagePickerController isSourceTypeAvailable:
              UIImagePickerControllerSourceTypeCamera] == NO)
            return NO;

        UIImagePickerController *cameraUI = [[UIImagePickerController alloc] init];
        cameraUI.sourceType = UIImagePickerControllerSourceTypeCamera;
[self presentViewController: cameraUI animated: YES completion:nil];

カメラが開き、画像をクリックして[使用]をタップします。UIImagePickerControllerDelegateメソッドimagePickerController:didFinishPickingMediaWithInfo:を実装し、NSFileManagerメソッドを使用してUIImageを任意のファイル名で任意の場所に保存する必要があります。 。

于 2013-03-25T07:01:50.683 に答える
1

イメージピッカーコントローラーを使用すると、質問で説明したのと同じ機能を使用できます。

そのためには、画像を画像データに変換してuiimageviewに表示する必要があります

これを参照できます:UIImageViewクラスリファレンス

これはあなたにも例を提供します。

カメラから写真を撮り、それをUIImageViewに表示するというこの答えは、適切な答えを提供します。

プログラミングをお楽しみください!

于 2013-03-25T07:03:39.627 に答える