2012-01-24 3 views
0

저는 Instagram 스타일의 가운데 탭 (탭 막대에서 들어 올려 진 것들)이있는 iOS 앱을 만들고 있습니다.오버랩 UIView - 터치를받는 방법?

내 맞춤보기가 tabbar에 하위보기로 추가되었으며, Y 값은 -27.0으로 설정되었습니다.

내가 가지고있는 문제는 내보기의 아래쪽 절반 만이 감동을 받는다는 것입니다.

UIView. Why Does A Subviews Outside its Parent's Extent Not Receive Touches?

내가이 내 문제를 해결할 생각하지만, 나는 각각의 방법이가는 곳으로 조금 혼란 스러워요 : 나는이 질문을 읽었습니다. UITabBarController를 서브 클래 싱해야합니까?

+2

의견을 남기지 않고 질문을하지 않으려면 개선 할 수 있습니다. 그건 전혀 도움이 안된다. – Rich

+1

나는이 질문이 실제 질문에 덜 부합하고 중복 된 것으로 보이기 때문에 당신이 downvoted되었을 가능성이 있다고 생각합니다. 또한, 당신의 부분에 대한 작업을 보여주지 않으며, 다른 질문을 조사하지 않고 대답하는 것이 조금 어렵습니다. 그리고 당신이 말하는 방법을 추측하려고 노력합니다. 제가 제안하는 바는 솔루션에서의 최선의 추측을 포함하여 정확한 문제를 재현하는 [ "짧은 자체 포함, 올바른 (Compilable), 예제"] (http://sscce.org/)를 만드는 것입니다. 그런 다음 그것을 사용하여 질문을 편집하고 그것에 대한 자세한 내용을 제공 할 수 있습니다. – Will

+0

질문을 좀 더 짧게하고 이미 언급 한 다른 질문에 주석으로 추가해야합니다. 이것이 실제 질문이 아니기 때문입니다. –

답변

0

귀하의 질문에 대답하려면 예, 당신은 UITabBar의 사용자 정의 하위 클래스를 생성하고 hitTest 및 pointInside 메소드를 구현할 필요가 있다고 생각합니다.

+0

예, 이것이 최선의 방법 인 것 같습니다. 대답 할 시간을내어 주셔서 감사합니다. – Rich