2010-05-13 2 views
3

표준 3GS iPhone 카메라에는 탭 - 투 - 포커스가 포함되어 있습니다 (초점을 맞추고 싶은 지역을 탭할 수 있습니다). 그러나 UIImagePickerController 클래스를 사용하여 사용자 지정 오버레이를 사용할 때 초점을 맞추는 탭이 작동하지 않는 것 같습니다. 프로그래밍 방식으로 이미지를 캡처하는면에서 그 밖의 모든 것은 btw로 작동합니다.오버레이를 사용하여 카메라에서 탭 - 투 - 포커스를 허용하는 방법

내 오버레이보기는 화면 하단의 작은 사각형 (UIView)입니다. 카메라의 다른 부분은 다루지 않습니다. 그래서 나는 꼭지가 통과해야한다고 생각한다. (내가 놓치지 않는 한). 다른 앱에서 오버레이를 사용하고 여전히 탭 - 투 - 포커스 기능을 제공하는 것을 보았으므로이를 수행 할 수있는 방법이 있어야합니다. 위에서 나를 탭 - 투 - 초점을하지 않습니다 (그냥 도구 모음 등을 할 수 있습니다) 물론 변화의

imagePicker.showsCameraControls = NO; 
imagePicker.toolbarHidden = YES; 
imagePicker.navigationBarHidden = YES; 

: 나는이 설정된 모든 기본 컨트롤을 사용

은 숨길 수 있습니다.

UIImagePickerController 클래스 참조에 대한 답변을 찾을 수 없습니다. 어떤 도움이라도 대단히 감사하겠습니다. 감사!

답변

4

나는 대답이 꽤 간단하다는 것을 알았다. 사각형을 보든 말든, 화면을 터치하면 작동합니다. 시도 해봐. 애니메이션으로 자신 만의 사각형을 그리면됩니다.

+0

이 대답이 받아 들여졌고 여전히 작동해야합니다. – kanstraktar

관련 문제