0
我試圖實現一個UIScrollView,但我想爲scrollview顯示每10秒滾動視圖的不同視圖。對於我發現這種方法可能有所幫助:UIScrollView根據時間更改位置
- (void)setContentOffset:(CGPoint)contentOffset animated:(BOOL)animated;
但是你們誰都知道如果是基於時間實現scrollview的變化?
我試圖實現一個UIScrollView,但我想爲scrollview顯示每10秒滾動視圖的不同視圖。對於我發現這種方法可能有所幫助:UIScrollView根據時間更改位置
- (void)setContentOffset:(CGPoint)contentOffset animated:(BOOL)animated;
但是你們誰都知道如果是基於時間實現scrollview的變化?
您可以使用
[NSTimer scheduledTimerWithTimeInterval:10.0
target:self
selector:@selector(updateScrollPosition:)
userInfo:nil
repeats:YES];
然後裏面updateScrollPosition
您可以更新相應的抵消你的滾動型。
-(void)updateScrollPosition{
[scrollView setContentOffset:contentOffset animated:YES];
// where contentOffset is the custom CGPoint
// where you want your scrollView to scroll after every 10 sec
}
你知道如何在scrollview中顯示點嗎? – user2924482
你看過'NSTimer'類嗎? –