이 항목에 대한 비슷한 게시물이 있지만 내 상황이 조금 다른 것 같습니다. 그렇게 말하면서 극복해야 할 공통적 인 문제인 것처럼 느껴집니다.Interface Builder에서 UIView 빌드
현재 뷰어 컨트롤러 (StatsViewController)에 빈 UIScrollView가 있습니다. 내가 뭘하고 싶습니다 사용자 정의 UIView 클래스를 만들고 인터페이스 빌더를 사용하여 그것을 레이아웃하고 다음 StatsViewController이보기를 여러 번 사용합니다. 그러나 그것은 현재 알려지지 않은 횟수입니다. 기본적으로 StatsViewController는 웹 서비스에서 일부 JSON을 가져와 서비스를 반복하며 각각의 "루프"에 대해 사용자 정의 UIView를 사용하여 새 뷰를 인스턴스화하고이를 StatsViewController 내의 UIScrollView에 추가하려고합니다.
내 문제는 인터페이스 작성기에서 UIView를 만들 때 루프를 통해 코코아 콩을 사용하여 인스턴스화하는 방법을 파악할 수 없다는 것입니다. 나는 당신이 펜을 사용하여 뷰 컨트롤러를로드하고 일반 UIView가 아니라는 것을 읽었습니다 ... 그러나 동시에, 당신은 중첩 된 UIViewController를 가질 수 없거나 또는 없어야한다는 것을 읽었습니다. 그래서 나는 손실을 입었습니다.
인터페이스 빌더에서 사용자 정의보기를 만들면 어떻게 동일한보기 컨트롤러에서 여러 번 인스턴스화 할 수 있습니까?