2017-03-03 2 views
0

Swift 3, Xcode 8.2를 사용하고 있습니다.스위프트 3 - 카메라보기에 테두리를 표시하려면 어떻게합니까?

나는 다음과 같이 카메라 피드에이 국경을 표시하는 방법을 알아 내려고 노력하고 있어요 :

enter image description here

내가 몇 가지 튜토리얼을 따르도록 관리하는 사용자 정의 카메라 뷰가 있지만 내가 좋아하는 것 사용자가 원하는 그림의 프레임을 만들 수 있도록 일부 테두리를 사용자 지정할 수 있습니다.

도움을 주시면 감사하겠습니다.

답변

1

테두리를 UIImageView으로 사용하는 경우. @IBOutlet을 이렇게 만드십시오.

@IBOutlet weak var focusIndicator: UIImageView 

그런 다음 당신의 ViewController의 viewDidLoad 기능이 추가. 무엇에 focusIndicator을 변경하는 마음에

view.bringSubview(toFront: focusIndicator) 

유지 당신이 당신에게

+0

아 도움이

희망이라는, 그래서 테두리 이미지를해야 하는가? 그 크기는 다른 장치 크기에 어떻게 적용됩니까? – noblerare

+0

@noblerare 예. UIImageView를 viewController에 추가하고 자동으로 다른 장치의 크기에 맞게 조절할 제약 조건을 추가하면 어떻게 할 것입니까? – CarpenterBlood

+0

좋습니다. – noblerare