친구스크롤 뷰 문제
나는 하나의 스크롤 뷰는 콘텐츠의 크기를 설정하고 세 스크롤 뷰에보기와 스크롤 벌금을 설정하고 나는 또한 때 segmentcontrol 탭을 이동 싶지만 내보기로 이동되지 않는 일이되지 않은 개발 스크롤을 사용하면이 문제를 파악하는 데 도움이 될 수 있습니다.
친구스크롤 뷰 문제
나는 하나의 스크롤 뷰는 콘텐츠의 크기를 설정하고 세 스크롤 뷰에보기와 스크롤 벌금을 설정하고 나는 또한 때 segmentcontrol 탭을 이동 싶지만 내보기로 이동되지 않는 일이되지 않은 개발 스크롤을 사용하면이 문제를 파악하는 데 도움이 될 수 있습니다.
희망은 내가
시도 귀하의 질문에 이해할이
- (IBAction를) SegmentControll (ID) 보낸 사람
{
[myTableView removeFromSuperview];
if (SegmentControll.selectedSegmentIndex==0)
{
Yourscollview.scrollEnabled=NO;
}
경우 (SegmentControll.selectedSegmentIndex == 1)
{
Yourscollview.scrollEnabled=YES;
}
}
자세한 내용은 나에게 문의하십시오.
세그먼트 컨트롤을 탭하여 스크롤보기 이동 ... 여기 샘플 코드를 제공합니다 ... 스크롤보기를 이동할 세그먼트 인덱스를 결정해야합니다.
나는이 당신을 도움이되기를 바랍니다if (SegmentControll.selectedSegmentIndex==0)
{
if (self.scrollView.contentOffset.x <= self.scrollView.frame.size.width) {
CGRect frame;
frame.origin.x = self.scrollView.contentOffset.x + self.scrollView.frame.size.width;
frame.origin.y = 0;
frame.size = self.scrollView.frame.size;
[self.scrollView scrollRectToVisible:frame animated:YES];
//pageControlBeingUsed = YES;
}
}
else if (SegmentControll.selectedSegmentIndex==1)
{
if (self.scrollView.contentOffset.x >= self.scrollView.frame.size.width) {
CGRect frame;
frame.origin.x = self.scrollView.contentOffset.x - self.scrollView.frame.size.width;
frame.origin.y = 0;
frame.size = self.scrollView.frame.size;
[self.scrollView scrollRectToVisible:frame animated:YES];
//pageControlBeingUsed = YES;
}
}
...
덕분에 내가 원하는 지금이 일을 알고 나를 ans와 위해시 세그먼트 contol의 변경보기에 사용자는 다음 스크롤하려는 경우 내가 할 수있는 일 사이에서 사용자 탭 그 시간 스크롤이 비활성화되어 있으므로이 문제를 해결하기 위해 무엇을 할 수 있습니까? – jyoti