問題タブ [camera-overlay]

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 に答える
3736 参照

ios - cameraOverlayView は allowEditing による編集を防止します

撮影後の写真の編集 (移動とスケーリング) は、次の行を使用してアプリで正常に機能します。

しかし、cameraOverlayView も使用すると、編集モードが機能しなくなります。画面は表示されますが、パンとピンチのジェスチャでは何も起こりません。

私はあなたの平均的な画像ピッカーコントローラーを使用しています:

そして、カスタム ビュー コントローラーのビューから作成されたカメラ オーバーレイ ビューを追加します。

IB では、そのビューはユーザーの操作と複数のタッチを有効にするように設定されているため、写真を撮っている間にズームとフォーカスを行うことができます。ただし、写真を撮影して編集モードに入ると、写真をパンまたはピンチして移動または拡大縮小することはできません。

私は何が欠けていますか?

0 投票する
0 に答える
2195 参照

ios - ボタン付きのツールバーをイメージピッカー カメラ オーバーレイとして使用しますか?

カメラ アプリケーションにいくつかの基本的な機能を追加しようとしています。

アプリは次のように機能します。アプリのどこかでカメラ ボタンを押すと、カメラが起動し、フラッシュ、カメラの切り替え、キャンセル、写真撮影ボタン以外の追加の基本機能が提供されます。

かなりの数の検索結果をクリックすると、新しい cameraoverlay しかできないようです。

今、musicalgeometry.com のスキャン例に従って、カメラ画面のどこかにテキストまたはボタン自体を表示することができました。

しかし、ここでやろうとしているのは、IB で構築されたビュー全体を cameraOverlay として追加することです。(たとえば、いくつかのボタンがあり、残りは空白のツールバーのみ)。

これにストーリーボードを使用できますか、それとも Nib ファイルで作業する方が簡単ですか? または、ツールバーをプログラムで UIView に追加して、cameraOverlay として機能させることはできますか?

後者が(プログラム的に)最も簡単だと思いますが、どちらの解決策の例も見つけることができなかったので、何でも大歓迎です。

これは、例の基本的なオーバーレイ コードです。

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

iphone - 画像の撮影が完了したときに UIActivityIndi​​catorView がカメラ オーバーレイ ビューに表示されない

カメラ OverlayView.xib の中間に UIActivityIndi​​catorView があります。[cameraPicker takePicture]を繰り返し呼び出して、複数のスナップを撮影しています。次のコードですべてのスナップが行われたときにインジケーターを表示したいと思います。

表示されない理由を誰か教えてください。次の条件で最後のスナップを撮る前にインジケーターを表示できますが、最終的には表示されません。

問題に直面し、すべてのスナップ撮影が完了した後にインジケーターを表示する解決策を知っている人はいますか?

前もって感謝します。

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

iphone - Square Cam のビューは表示されません

Apple の開発ライブラリの squareCam の例を参照すると、正常に動作します。

しかし

このように1つのボタンをクリックしてオーバーレイ画像を変更しようとすると

ボタンをクリックすると、このコードを使用して画像を変更し、オーバーレイとして表示します。

しかし、何が問題なのかわかりませんが、最初は黒い画面が表示されるので、カメラビューを表示するには2回クリックする必要があります。

お願い助けて。前もって感謝します。

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

iphone - UIImagePickerController overlayView と showsCameraControls の問題

でカスタムオーバーレイを使用しようとしていますがUIImagePickerController、結果の画像を移動およびスケーリングすることもできます。問題は、設定showsCameraControls=YESするとオーバーレイが表示されませんが、移動とスケーリングの機能を使用できることです。ただし、showsCameraControls=NOオーバーレイは表示されますが、写真を撮ると、画像をトリミングするオプションすら表示されません。xib からロードされた実際のビューはUIToolbar、2 つのボタンがあり、そのうちの 1 つが写真を撮ります。

OverlayViewControllerビューとして xib ファイルからオーバーレイをロードするコントローラー ( ) があります。このコントローラには もあるUIImagePickerControllerため、 のオーバーレイをUIImagePickerControllerのビューに設定しOverlayControllerます。この最初のメソッドは、別のコントローラーで呼び出され、すべてを設定して表示します。要約すると、 を表示overlayViewし、そのボタンを使用して写真を撮れるようにする必要があります。写真を移動したり拡大縮小したりできます。

このメソッドはOverlayViewController、オーバーレイを設定する作業を実行します。

このメソッドOverlayViewConrollerは写真を撮ります

0 投票する
0 に答える
2070 参照

iphone - カメラのオーバーレイ ビューを作成し、iphone sdk でそのメソッドにアクセスする方法は?

こんにちは、カスタム カメラ オーバーレイ ビューをたくさん検索しました。私はほとんど多くのサンプルプロジェクトを見つけましたが、取得したいのでまだ完璧な答えを得ることができません. 私の質問は、カメラオーバーレイビューを使用して、ボタンをクリックしてカスタムカメラを開く、または他のソーシャルネットワーキングアプリのinstagramようなカスタムカメラを実装したいということです。picyouカスタムカメラを作成しましたが、正常に動作しますが、画像をキャプチャするなどのボタンアクションにアクセスしたいのですが、使用して他のビューに移動する必要UINavigationControllerがありますが、機能しません。カメラオーバーレイビューを呼び出すためにこのコードを使用しました。

これは、私が使用したカメラ オーバーレイ ビュー .m ファイル コードです。@interface OverlayView : UIView

instagramすべて正常に動作していますが、私が言ったように、ビューを変更するためのボタンメソッドと UINavigationController にアクセスしたいのですが、picyou正しく機能していません.別のビューに移動する方法を教えてもらえますか.?

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

iphone - CameraOverlayViewがViewControllerのビューに追加されないImagePickerController

UIImagePickerControllerオーバーレイビューを表示しようとしています。OverlayViewController'sビューをサブビューとしてに追加していViewControllerます。しかし、アプリをデバイスにダンプすると、空白の画面が表示されます。

私のコードはここにあります:

ViewController.m

OverlayViewController.m

これを行うために、 https://developer.apple.com/library/ios/#samplecode/PhotoPicker/Introduction/Intro.html#//apple_ref/doc/uid/DTS40010196からサンプルコードをダウンロードしました。

いくつかのコントロール(キャプチャボタン、フラッシュボタンなど)を備えたカスタムビューを表示したいと思います。どうすればこれを達成できますか..?

0 投票する
0 に答える
3899 参照

uiimagepickercontroller - iPad iOS 6 の cameraOverlayView を使用する UIImagePickerController には「写真を撮る」ボタンがありません

次のコードは、UIImagePickerControllercameraOverlayView を使用してフォト ライブラリを開くカスタム ボタンを表示する を持つ popover コントローラーを作成します。

これは iOS 5 では問題なく機能しますが、iOS 6 では「写真を撮る」ボタンがありません。代わりに、前面と背面のカメラ ボタンの間に別のスイッチがあります。

次のスクリーンショットを参照してください -

写真を撮るボタンがない

これはコードです - UIImagePickerControllerSourceType sourceType = UIImagePickerControllerSourceTypeCamera;

を削除すると正常に[picker.cameraOverlayView addSubview:libraryButton]動作しますが、カスタム ボタンが表示されなくなります (予想どおり)。

では、なぜ a を割り当てるcameraOverlayViewと下部のツールバーが変わるのでしょうか?

「写真を撮る」ボタンを iOS 6 に戻す方法の手がかりはありますか?

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

ios - UIImagePickerController cameraOverlayView が iPhone 5 で動作しませんか?

iPhone 5 が登場したとき、私のカスタム cameraOverlay は、デフォルトのカメラ シャッターとキャンセル ボタンをカバーするために整列しなくなりました。

電話のハードウェア バージョンを検出するコードを追加し、iPhone 5 のコントロールを少し下に移動しました。

さて、これらのカスタム ボタンはタップ イベントを受信しなくなり、カメラのボタンにフォールスルーします。なんで?

実験コントロールとして、同じコードを使用して iPhone 4S のボタンを再配置しました (どちらも iOS 6 を実行しています)。したがって、添付された 2 つの画像は、定数 (ピクセル オフセット) の違いを除いて、まったく同じコードを使用しています。

4s では、カスタム ボタンはタップ イベントを受け取ります。5 では、タップ イベントはカメラのコントロールに渡されます。これはバグですか?確かにそうですね。他の誰かが同じ問題に遭遇したことを願っていました。

ここに画像の説明を入力 ここに画像の説明を入力

0 投票する
0 に答える
431 参照

ios - UIImagePickerController に適用する正しい cameraViewTransform は何ですか?

の上にカスタム オーバーレイを配置しようとしていUIImageCameraPickerControllerます。下部の空白を避けるに1.24299は、Y 軸にスケール変換を適用する必要があることを知っています。

なぜその値?その値はiPhone 5で正しいですか?ハードコーディングする代わりに、画面の高さを考慮してその値を計算できますか?

ありがとうございました。