DIPERBARUI: (Setelah @EranMarom menunjukkan komentarnya)
Anda dapat menghentikan pengguliran horizontal atau pengguliran vertikal dalam ScrollViewDelegateMetode. Ini dia caranya,
Menghentikan Pengguliran Horizontal:
Jika Anda ingin menggulir secara horizontal, maka Anda perlu meningkatkan contentOffset.x. Mencegah yang menghentikan scrollview scroll dalam arah horizontal.
- (void)scrollViewDidScroll:(UIScrollView *)sender {
sender.contentOffset.x = 0.0
}
Menghentikan Pengguliran Vertikal:
Jika Anda ingin menggulir secara vertikal, maka Anda perlu meningkatkan contentOffset.y. Mencegah yang menghentikan scrollview scroll ke arah vertikal.
- (void)scrollViewDidScroll:(UIScrollView *)sender {
sender.contentOffset.y = 0.0
}
Kode di atas mencegah perubahan dalam xdan ydari a scrollview contentOffsetdan itu mengarah pada penghentian metode pengguliran scrollViewDidScroll:.