2015-10-26 85 views
0

我試圖實現一個UIScrollView,但我想爲scrollview顯示每10秒滾動視圖的不同視圖。對於我發現這種方法可能有所幫助:UIScrollView根據時間更改位置

- (void)setContentOffset:(CGPoint)contentOffset animated:(BOOL)animated; 

但是你們誰都知道如果是基於時間實現scrollview的變化?

+1

你看過'NSTimer'類嗎? –

回答

2

您可以使用

[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 
} 
+0

你知道如何在scrollview中顯示點嗎? – user2924482