왼쪽 스크롤 막대를 두 방향의 특정 지점으로 스크롤하는 방법은 다음과 같습니다. 다음 코드를 시도했지만 무한 루프로 들어갑니다.objective-c : ScrollView가 왼쪽 및 오른쪽 방향으로 스크롤
- (void)scrollViewDidScroll:(UIScrollView *)sender
{
if (xCoord > scrollView.contentOffset.x)
{
scrollView.contentOffset = CGPointMake(xCoord + 160, 0);
}
else if(xCoord < scrollView.contentOffset.x)
{
scrollView.contentOffset = CGPointMake(xCoord - 160, 0);
}
xCoord = scrollView.contentOffset.x;
}
난 그냥 사용자가 화면을 드래그 할 때마다 양 방향으로 1백60인치으로 내있는 ScrollView 스크롤 싶었다. 제 경우에는 scrollview에 스크롤 할 레이블이 거의 없습니다. scrollview를 스크롤하면 레이블 너비 (160)로 스크롤해야합니다.
scrollView에 contentSize를 설정 했습니까? – GenieWanted
scrollview의 너비는 얼마입니까? –
@GenieWanted : ** scrollView.contentSize = CGSizeMake (1280,65); ** – Javeed