2013-08-03 1 views
1

우리 모두가 UIScrollView를 사용하기에 매우 일반적입니다. xib에있는 것을 가져 왔으며 모든 속성을 잘 설정했습니다. 시작시 스크롤했지만 후자에 하나 더보기를 넣고 스크롤을 멈추었습니다.모든 것이 정확하지만 여전히 내 scrollView가 스크롤되지 않습니까?

내가 스크롤을 감지 할 대리자 메서드를 추가 한
[scroll setContentSize:CGSizeMake(containerViewOfRecurrence.frame.size.width, 1000)]; 
scroll.pagingEnabled = NO; 
scroll.delegate  = self; 
scroll.scrollEnabled = YES; 
scroll.clipsToBounds = YES; 

[scroll setBackgroundColor:[UIColor clearColor]]; 

,

- (void)scrollViewDidScroll:(UIScrollView *)scrollView { 
    NSLog(@"%f", scrollView.contentOffset.y); 
} 

하고있는이 스크롤 호출되지 않습니다. 여기

당신은 또한 UIScrollViewcontentSize을 변경해야 할 그 시간에 다른 새로운 UIView (사용자 정의보기)를 추가 XIB

enter image description here

enter image description here

+0

얼마나 많은 조회수 당신이 그것에 추가 내 작업 코드, 즉 더 스크롤을 얻을 수 있도록 몇 가지 크기로 UIEdgeInsetsMake을 추가? – IronManGill

+1

uiscrollview에서보기를 추가하는 방법 – Rushabh

+0

XIB에 제대로 연결되어있는 '파일 소유자'를 확인하고 ** @ property ** 및 ** @ synthesize ** them >>를 넣으시겠습니까? – iPatel

답변

0

의 이미지입니다.

등 같은

UIView를 추가합니다.

[scroll setContentSize:CGSizeMake(containerViewOfRecurrence.frame.size.width, scroll.contentSize.height + myCustomeView.frame.size.height)] 
+0

xib에서 스크롤 뷰의 이미지를 추가했습니다. 다른 컨트롤도 있습니다. – iShwar

0

나는 내용의 크기를 자동으로 계산 아이폰 OS 6과, 우리가 프로그래밍 useAutoLayout 그것을 계산 설정할 필요가 없습니다, 그와 함께, 우리는 하나 개의 속성에 필요, 그것의 아이폰 OS (6) 문제를 가지고 명명 된 항목은 NO로 변환됩니다.

나는

마침내이

//[scroll setContentSize:CGSizeMake(containerViewOfRecurrence.frame.size.width, 1000)]; 
scroll.pagingEnabled = NO; 
scroll.delegate  = self; 
scroll.scrollEnabled = YES; 
scroll.clipsToBounds = YES; 

[self.scroll setContentInset:UIEdgeInsetsMake(0, 0, 300, 0)]; 

self.scroll.translatesAutoresizingMaskIntoConstraints= NO; 

[scroll setBackgroundColor:[UIColor clearColor]]; 
관련 문제