0
스크롤이있는 가로 목록을 만들 필요가 있습니다.이 목록은 10 개의 이미지로 구성되며,이 이미지의 절반에만 맞습니다. 사용자 스크롤을 설정할 때 스크린의 중심부 및 그 외에도 전방 이미지 및 후방 이미지의 일부를 포함한다. 내가 스크롤을 막을 수있는 마지막 x 위치는 수, 내가 이미지를 스크롤 할 수 있어요 코드, 그러나 어떤 특정 이미지의 스크롤 나던 정지와사용자 정의 가로 스크롤을 사용하는 UIScrollView
scroll = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 150, 1024, 520)];
scroll.delegate = self;
scroll.pagingEnabled = NO;
int numberOfViews = 10;
float xOrigin = 0;
for (int i = 0; i < numberOfViews; i++) {
xOrigin = i * 600;
FigureImage *tape = [[FigureImage alloc] initCustom];
[scroll addSubview:tape];
FigureImage *pictureFigure = [[FigureImage alloc] initCustom];
[scroll addSubview:pictureFigure];
}
scroll.contentSize = CGSizeMake(numberOfViews*10, 500);
pageWidth = (numberOfViews*10)/numberOfViews;
[self.view addSubview:scroll];
방법 할 수 있습니다 지금까지 내가 무엇을이인가?
좋아, 내가 원하는보기에서 스크롤을 멈추게 할 수 있습니까? –
전달 된 지점에서 뷰를 중앙에 배치하는 가장 가까운 지점을 찾아 내고 그 지점을 다시 전달합니다. – hatfinch