입니다있는 UIScrollView의 contentSize :나는이 같은 뷰 계층이 아이 뷰
:-First View Controller
-View
-ScrollView
-TBD
-ImageView
내가 (사과 문서에서)에있는 ScrollView의 콘텐츠 크기를 설정하려면 다음을 사용하려고
UIScrollView *tempScrollView=(UIScrollView *)self.view;
tempScrollView.contentSize=CGSizeMake(320,1000);
하지만 오류 얻을 :
Terminating app due to uncaught exception 'NSInvalidArgumentException'
어떻게 수정할 수 올바르게있는 ScrollView에 대한 contentSize을 설정?
있는 UIScrollView * tempScrollView = (있는 UIScrollView *) self.view; 이 줄은 틀린 것으로 보인다. 스크롤 뷰는 어디에 설정되어 있는가? IBoutlet을 만들었거나 코드로 만들었습니까? 현재 subView로 scollView가 포함 된 viewcontroller의 UIView를 얻고 있습니다. – BooRanger
@BooRanger 내 scrollview는 스토리 뷰에서 스크롤 뷰를 객체 라이브러리 밖으로 드래그하여 뷰에 끌어다 놓아 스토리 보드에 만들었습니다. – livinzlife
그렇기 때문에 스크롤 뷰에 액세스 할 수 있도록 IBoulet을 설정해야합니다. 이 비디오는 잘하면 당신이 무엇을 해야할지에 대한 아이디어를 줄 것입니다, 미안 해요. https://www.youtube.com/watch?v=xq-a7e_l_4I – BooRanger