問題タブ [uiimagepickercontroller]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
6225 参照

iphone - UIImagePickerController からビデオの最初のフレームを取得しますか?

UIImagePickerControllerで選択したビデオから最初のフレームを取得して で表示しようとしてUIImageViewいますが、それが可能かどうかわかりません。もしそうなら、どうすればいいですか?

0 投票する
7 に答える
10417 参照

iphone - takepicture() vs UIGetScreenImage()

QRCodeReader私たちの研究グループが iPhone 向けに取り組んでいるプロジェクトのを構築しようとしています。多くの調査の後、私はと呼ばれるプログラムを見つけましたQuickMark。このプログラムは、QRコードを自動的にスキャンします。実行しているように見えるのは、カメラからデータをロードしUIImagePickerて読み取ることです。カメラからスクリーンショットを使用UIGetScreenImageして取得し、それをデコードしていると思われます。

ここで、3.1 iPhone API の新しいtakepicture()メソッドを使用してみましたが、1 秒ごとに静かに写真を撮るという上記の機能を実行できないようです。UIGetScreenImageそれはおそらく違法であり、Apple があなたのアプリを使用した場合、あなたのアプリへのアクセスを拒否するだろうと聞いたことがあります。だから、私の質問は次のとおりです。

a) Quickmark(またはその他の許可されたアプリ) を使用しており、使用UIGetScreenImage()している場合、それは合法であるか、

b)takepicture()メソッドが同じ種類のことを行うことは可能でしょうか?

0 投票する
2 に答える
4922 参照

iphone - UIImagePickerControllerを閉じる

私は次のコードを持っています:

私の質問は、「SecondViewController」からModalViewControllerを閉じるにはどうすればよいですか?

0 投票する
1 に答える
1430 参照

iphone - iPhone OS で UIImagePickerController から Core Data にビデオを保存する

ビデオ データをコア データに保存して、後で再度取得できるようにする方法についてのガイダンスが必要です。

UIImagePickerController から返された NSURL を取得するのに問題はありませんが、ビデオ データを Core Data に保存する方法がわかりません。Core Data から通常の画像を保存および取得することはできますが、ビデオ データに対して同じことを行う方法がわかりません。

正しい方向に向けることができれば、本当に感謝しています。

0 投票する
1 に答える
1027 参照

iphone - 移動および拡大縮小画面で使用する前に、UIImagePickerによって選択された写真を変更します

ご存知かもしれませんが、UIKitフレームワークのUIImagePickerControllerを使用すると、ユーザーは写真を撮って、さらに処理するためにアプリに渡すことができます。プロパティallowedEditingがYESに設定されている場合、ユーザーは写真を撮った後に写真を移動および拡大縮小することができます。

私が達成したいのは、ユーザーに移動と拡大縮小の画面が表示される前に、コード内の写真を変更することです。これは、写真に視覚効果を追加したいので、ユーザーはこれらの効果がすでに写真に適用されている状態で移動および拡大縮小できる必要があるためです。

cameraOverlayViewプロパティがあることは知っていますが、私の場合、これは私にとっては役に立ちません。

何か案は?

ありがとう、トーマス

0 投票する
1 に答える
2336 参照

iphone - iPhone のカスタマイズされたカメラ ツールバー

私は iPhone 用のカメラ アプリケーションを作成しました。私のアプリケーションは、ユーザーが複数の写真を連続して撮影できるコラージュ アプリケーションです。

今日のように、写真を撮るための 1 つの UIButton とメイン ビューに戻るための 1 つの UIButton を含むカスタマイズされたカメラ ビューがあります。

問題は、私のアプリケーションが横向きモード用に設計されており、カメラ コントロールが縦向きモードでしか表示できないことです。これにより、GUI の設計が少し難しくなり、ビューにボタンを配置することからツールバーに配置するように変更したいと考えています。カメラを初期化するとき、さまざまなパラメーターを設定できます。そのうちの 1 つはUIImagePickerController.toolbarHiddenです。値をNOに設定すると、空のツールバーが表示されます。私の質問は、このツールバーに項目を追加するにはどうすればよいですか?

私は運がなくてもさまざまな解決策を試しました。

ありがとう、ドリス

0 投票する
1 に答える
1641 参照

iphone - showsCameraControls = NO で 3GS にタッチしてフォーカスします。

画像をm developing a program that makes use of UIImagePicker custom class made by me, and the thing is I want to be able to use the manual-focus feature on the 3GS (the part where the user points where the camera should focus) and at the same time to use custom overlay view. Iプログラムで取得し、独自のカスタム オーバーレイを使用できるように、showCameraControls を NO に設定しましたが、カメラ コントロールを非表示にすると、手動フォーカス機能も非表示になります。手動フォーカス機能を実行するために、UIApplication をサブクラス化してタッチ イベントをキャッチし、ImagePicker がイベントを受信し続けるところまで到達しました。そして、それは showsCameraControls = YES で動作しましたが、それは私が望むものではありません。

  • 3GS でフォ​​ーカスを呼び出す方法はありますか?
  • タッチ イベントを処理しているビュー (viewController) ではなく、カメラ コントロールを非表示にする方法はありますか?
  • デフォルトのカメラ コントロール (オーバーレイ付き) を使用しながら、プログラムで連続した写真を撮る方法はありますか?

提供されたヘルプに非常に感謝します。

0 投票する
1 に答える
295 参照

iphone - UIImageViewへの画像の割り当てによって引き起こされる奇妙なバグ

私は単純なiPhoneアプリに取り組んでいますが、場合によっては非常に奇妙な動作をしていて、理解できません...

アプリには、、ラベル、プログレスバーなどUIImageViewのいくつかのコントロールがありUISwitchます。これらのコントロールは、スイッチがオフになっている、ラベルに初期テキストが含まれている、プログレスバーが非表示になっているなど、最初は特定の状態にあります。これらの状態は、ユーザーとの対話中に最終的に変化します。

しばらくすると、アプリはカメラで写真を撮るはずです。この写真は私のに割り当てられますUIIMageView。すべてのオブジェクトに対して1つのデリゲートコントローラーしかありません(なぜですか?)。

そして今、問題が発生します。カメラで写真を撮り、それを画像ビューに割り当てた後、すべてのコントロールが初期状態に戻ります...

1行をコメントアウトすると、画像がUIImageViewに割り当てられます。

コントロールの状態は変わりません!それで、それは画像の割り当てによってのみ引き起こされますが、なぜですか?!

何か案は?

0 投票する
1 に答える
1293 参照

ios - TabBarController を使用して UIImagePickerController を実装するにはどうすればよいですか

私はこれについて数時間頭を悩ませてきました。UINavigationControllerビューがロードされたときにカメラロールが表示されるサンプルコード(を使用)があります。しかし、同じコードを を持つアプリに組み込もうとするとtabBarController、空白の modal が表示されUIImagePickerControllerます。私は自分が間違っていることを追跡しませんでした。

任意の洞察をいただければ幸いです。

0 投票する
3 に答える
5743 参照

iphone - iPhone: プログラムで写真を撮る

OS 3.1 の UIImagePickerController インターフェイスを cameraOverlayView と takePicture で使用しようとしていますが、これがどのように機能するかを明らかに理解できていないため、必要な動作が得られません。

私がやりたいことは、ユーザーがピッカーを操作したり画像を編集したりすることなく、カメラを開いて自動的に写真を撮ることです。そこで、UIImagePickerController ( http://github.com/pmark/Helpful-iPhone-Utilities/tree/master/BTL%20Utilities/の例と同様) をサブクラス化し、すべてのコントロールをオフにします。

overlayView で、UIImagePickerController の takePicture メソッドを強制的に起動することができました (これは、NSLog で確認でき、カメラが写真を撮っている音が聞こえるためです)。overlayView は問題なく表示されます。ただし、デリゲート メソッド didFinishPickingMediaWithInfo: は呼び出されず、imagePickerControllerDidCancel も呼び出されません。

では、どのようにデリゲート メソッドを呼び出して取得するか、または takePicture メソッドをオーバーライドして画像を保存するにはどうすればよいでしょうか? (ここで画像データをキャプチャする方法がわかりません。Googleは失敗したようです)。UIImagePickerController の根幹がどのように機能するかを理解できていないと感じずにはいられませんが、ドキュメントはあまり役に立ちません。

例えば:

「カスタム オーバーレイ ビューを提供して、カスタムの写真撮影インターフェイスを表示し、コードから写真の撮影を開始できます。カスタム オーバーレイ ビューは、画像によって提供されるデフォルト コントロールに加えて、またはその代わりに表示できます。ピッカー インターフェース。」

または showCameraControls から:

「このプロパティを NO に設定し、独自のカスタム コントロールを提供すると、画像ピッカー インターフェイスを閉じる前に複数の写真を撮ることができます。」- ピッカー インターフェイスを閉じるにはどうすればよいですか?

注: デリゲートは IB で適切に設定されているため、問題はありません。

ご協力いただきありがとうございます。