2016-12-29 6 views
1

https://github.com/chroman/HeartBeatsを使用してハートビートの線チャートを描画しています。しかし、私はプレビューレイヤーを削除(または無効にしたい)し、自分のUIViewで "ラインチャート"のみを表示したいのですが、編集する場所はわかりません。カメラに録画するときにプレビューレイヤーを無効にする

enter image description here

イムiOSの-devのでbeginer、plsはCMTあなたが知っていれば。ありがとうございました。

編集1:私はCALayerが私の問題だと思います。 (viewDidLoad上):

imageLayer = [CALayer layer]; 
imageLayer.frame = self.view.layer.bounds; 
imageLayer.contentsGravity = kCAGravityResizeAspectFill; 
[self.view.layer addSublayer:imageLayer]; 

[self setupAVCapture]; 

編集2:注:赤その背景には、あなたの指であるとき、その上の場所。そうでない場合は、現在録画中のカメラが表示されます。

+1

あなたが赤の背景を望んでいないこと、あなたのlayer何かのように明らかなように、色や黒の色を背景色を設定してみてください?問題の関連するコードを追加してください! – Lion

+0

はい、赤い背景は、私のカスタムビューにチャートを表示するだけです。上のリンクのコードを見ることができます。 – hachzz

+0

あなたは問題のコードを投稿する必要があります! – Lion

答えて

0

imageLayer = [CALayer layer]; 
imageLayer.backgroundColor = [UIColor clearColor].CGColor; 

または

imageLayer.backgroundColor = [UIColor blackColor].CGColor; 
+0

はまだ正常に実行されています。違いはありません。 :( – hachzz

関連する問題