제목이 말하는 것 : 빈 UIView 하위 클래스를 만들고 서브 뷰를 추가하면 비어있는 layoutSubviews 메소드가 생성되고 거기에 중단 점을 추가합니다. 그런 다음 프로젝트를 빌드하고 layoutSubviews 메소드의 해당 지점에서 뷰를로드 할 때 시뮬레이션이 중지됩니다. 지금까지는 괜찮습니다. 시뮬레이션을 계속하고 장치를 회전합니다 (뷰 컨트롤러가 모든 방향을 허용하도록 설정되었다고 가정).하지만 객체가 어떻게 회전하는지 볼 수는 있지만 layoutSubviews는 다시 호출되지 않습니다. 아이디어가 있으십니까?layoutsubviews는 기기 회전에도 불구하고 한 번만 호출됩니다.
좋아요, 내 질문을 단순화합니다 : 사용자 지정 UIView 일부 하위 뷰를 만들고 장치 방향에 응답하게하려면 어떻게합니까? drawRect 또는 아무것도 사용하지 않아도되고, UIView의 서브 클래스를 만들고, 몇 개의 subView를 추가하고, 장치가 회전 중일 때 핸들 할 필요가 없습니다.
스레드 스타터와 동일한 문제가있었습니다. 이것으로 해결했습니다. 감사 –