나는 이것을 여러 가지 방법으로 시도했지만 그 중 아무 것도 작동하지 않는 것 같습니다. 거기에 몇 가지 단추가있는 UIView 하위 클래스가 있습니다. 내 ViewControllers에 하위 뷰를 추가하려고 시도했지만 "initWithFrame : self.view.frame"으로 설정하지 않으면 모든 뷰를 터치하고 뷰 컨트롤러로 전달하지 않으면 터치에 응답하지 않습니다. 나는 또한 직접 모든 것을 볼 수 있도록 창에 직접 추가해 보았습니다.하지만 같은 문제가 있습니다. 감동을 받아들이지 않거나 모두 받아 들일 수 있습니다.iOS 하위보기가 전달되지 않습니다.
여기 자체가 모든 것을 차지하고 전달하지 않을 때 추가하는 방법입니다.
ControlView *cont = [[ControlView alloc]initWithFrame:self.window.frame];
[self.window addSubview:cont];
나는이 문제를 해결하는 방법에 대한 혼란스러워 그리고 난 훨씬 더 중요한 작업에 일해야하지만 난이 바보 서브 뷰/터치 문제를 이틀 동안 갇혀있다.
이 질문과 비슷합니다. http://stackoverflow.com/a/9524797/1054184 – vipinagg