問題タブ [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.
ios - cameraOverlayView は allowEditing による編集を防止します
撮影後の写真の編集 (移動とスケーリング) は、次の行を使用してアプリで正常に機能します。
しかし、cameraOverlayView も使用すると、編集モードが機能しなくなります。画面は表示されますが、パンとピンチのジェスチャでは何も起こりません。
私はあなたの平均的な画像ピッカーコントローラーを使用しています:
そして、カスタム ビュー コントローラーのビューから作成されたカメラ オーバーレイ ビューを追加します。
IB では、そのビューはユーザーの操作と複数のタッチを有効にするように設定されているため、写真を撮っている間にズームとフォーカスを行うことができます。ただし、写真を撮影して編集モードに入ると、写真をパンまたはピンチして移動または拡大縮小することはできません。
私は何が欠けていますか?
ios - ボタン付きのツールバーをイメージピッカー カメラ オーバーレイとして使用しますか?
カメラ アプリケーションにいくつかの基本的な機能を追加しようとしています。
アプリは次のように機能します。アプリのどこかでカメラ ボタンを押すと、カメラが起動し、フラッシュ、カメラの切り替え、キャンセル、写真撮影ボタン以外の追加の基本機能が提供されます。
かなりの数の検索結果をクリックすると、新しい cameraoverlay しかできないようです。
今、musicalgeometry.com のスキャン例に従って、カメラ画面のどこかにテキストまたはボタン自体を表示することができました。
しかし、ここでやろうとしているのは、IB で構築されたビュー全体を cameraOverlay として追加することです。(たとえば、いくつかのボタンがあり、残りは空白のツールバーのみ)。
これにストーリーボードを使用できますか、それとも Nib ファイルで作業する方が簡単ですか? または、ツールバーをプログラムで UIView に追加して、cameraOverlay として機能させることはできますか?
後者が(プログラム的に)最も簡単だと思いますが、どちらの解決策の例も見つけることができなかったので、何でも大歓迎です。
これは、例の基本的なオーバーレイ コードです。
iphone - 画像の撮影が完了したときに UIActivityIndicatorView がカメラ オーバーレイ ビューに表示されない
カメラ OverlayView.xib の中間に UIActivityIndicatorView があります。[cameraPicker takePicture]を繰り返し呼び出して、複数のスナップを撮影しています。次のコードですべてのスナップが行われたときにインジケーターを表示したいと思います。
表示されない理由を誰か教えてください。次の条件で最後のスナップを撮る前にインジケーターを表示できますが、最終的には表示されません。
問題に直面し、すべてのスナップ撮影が完了した後にインジケーターを表示する解決策を知っている人はいますか?
前もって感謝します。
iphone - Square Cam のビューは表示されません
Apple の開発ライブラリの squareCam の例を参照すると、正常に動作します。
しかし
このように1つのボタンをクリックしてオーバーレイ画像を変更しようとすると
ボタンをクリックすると、このコードを使用して画像を変更し、オーバーレイとして表示します。
しかし、何が問題なのかわかりませんが、最初は黒い画面が表示されるので、カメラビューを表示するには2回クリックする必要があります。
お願い助けて。前もって感謝します。
iphone - UIImagePickerController overlayView と showsCameraControls の問題
でカスタムオーバーレイを使用しようとしていますがUIImagePickerController
、結果の画像を移動およびスケーリングすることもできます。問題は、設定showsCameraControls=YES
するとオーバーレイが表示されませんが、移動とスケーリングの機能を使用できることです。ただし、showsCameraControls=NO
オーバーレイは表示されますが、写真を撮ると、画像をトリミングするオプションすら表示されません。xib からロードされた実際のビューはUIToolbar
、2 つのボタンがあり、そのうちの 1 つが写真を撮ります。
OverlayViewController
ビューとして xib ファイルからオーバーレイをロードするコントローラー ( ) があります。このコントローラには もあるUIImagePickerController
ため、 のオーバーレイをUIImagePickerController
のビューに設定しOverlayController
ます。この最初のメソッドは、別のコントローラーで呼び出され、すべてを設定して表示します。要約すると、 を表示overlayView
し、そのボタンを使用して写真を撮れるようにする必要があります。写真を移動したり拡大縮小したりできます。
このメソッドはOverlayViewController
、オーバーレイを設定する作業を実行します。
このメソッドOverlayViewConroller
は写真を撮ります
iphone - カメラのオーバーレイ ビューを作成し、iphone sdk でそのメソッドにアクセスする方法は?
こんにちは、カスタム カメラ オーバーレイ ビューをたくさん検索しました。私はほとんど多くのサンプルプロジェクトを見つけましたが、取得したいのでまだ完璧な答えを得ることができません. 私の質問は、カメラオーバーレイビューを使用して、ボタンをクリックしてカスタムカメラを開く、または他のソーシャルネットワーキングアプリのinstagram
ようなカスタムカメラを実装したいということです。picyou
カスタムカメラを作成しましたが、正常に動作しますが、画像をキャプチャするなどのボタンアクションにアクセスしたいのですが、使用して他のビューに移動する必要UINavigationController
がありますが、機能しません。カメラオーバーレイビューを呼び出すためにこのコードを使用しました。
これは、私が使用したカメラ オーバーレイ ビュー .m ファイル コードです。@interface OverlayView : UIView
instagram
すべて正常に動作していますが、私が言ったように、ビューを変更するためのボタンメソッドと UINavigationController にアクセスしたいのですが、picyou
正しく機能していません.別のビューに移動する方法を教えてもらえますか.?
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からサンプルコードをダウンロードしました。
いくつかのコントロール(キャプチャボタン、フラッシュボタンなど)を備えたカスタムビューを表示したいと思います。どうすればこれを達成できますか..?
uiimagepickercontroller - iPad iOS 6 の cameraOverlayView を使用する UIImagePickerController には「写真を撮る」ボタンがありません
次のコードは、UIImagePickerController
cameraOverlayView を使用してフォト ライブラリを開くカスタム ボタンを表示する を持つ popover コントローラーを作成します。
これは iOS 5 では問題なく機能しますが、iOS 6 では「写真を撮る」ボタンがありません。代わりに、前面と背面のカメラ ボタンの間に別のスイッチがあります。
次のスクリーンショットを参照してください -
これはコードです - UIImagePickerControllerSourceType sourceType = UIImagePickerControllerSourceTypeCamera;
を削除すると正常に[picker.cameraOverlayView addSubview:libraryButton]
動作しますが、カスタム ボタンが表示されなくなります (予想どおり)。
では、なぜ a を割り当てるcameraOverlayView
と下部のツールバーが変わるのでしょうか?
「写真を撮る」ボタンを iOS 6 に戻す方法の手がかりはありますか?
ios - UIImagePickerController cameraOverlayView が iPhone 5 で動作しませんか?
iPhone 5 が登場したとき、私のカスタム cameraOverlay は、デフォルトのカメラ シャッターとキャンセル ボタンをカバーするために整列しなくなりました。
電話のハードウェア バージョンを検出するコードを追加し、iPhone 5 のコントロールを少し下に移動しました。
さて、これらのカスタム ボタンはタップ イベントを受信しなくなり、カメラのボタンにフォールスルーします。なんで?
実験コントロールとして、同じコードを使用して iPhone 4S のボタンを再配置しました (どちらも iOS 6 を実行しています)。したがって、添付された 2 つの画像は、定数 (ピクセル オフセット) の違いを除いて、まったく同じコードを使用しています。
4s では、カスタム ボタンはタップ イベントを受け取ります。5 では、タップ イベントはカメラのコントロールに渡されます。これはバグですか?確かにそうですね。他の誰かが同じ問題に遭遇したことを願っていました。
ios - UIImagePickerController に適用する正しい cameraViewTransform は何ですか?
の上にカスタム オーバーレイを配置しようとしていUIImageCameraPickerController
ます。下部の空白を避けるに1.24299
は、Y 軸にスケール変換を適用する必要があることを知っています。
なぜその値?その値はiPhone 5で正しいですか?ハードコーディングする代わりに、画面の高さを考慮してその値を計算できますか?
ありがとうございました。