2012-09-18 80 views
2

我在iOS中使用Scollview。在該scrollview我有兩個表視圖如何將AutoScroll添加到iOS中的滾動視圖?

如果表視圖的內容得到動態增加(按行),那麼我想在的AutoScroll添加到滾動型

有人對此有任何想法嗎?

在此先感謝。

+0

你是什麼意思的AutoScroll?內容如何增加?每次一行或一節? – ZhangChn

+0

這些是動態內容,每次一行 – Deepu

+1

'setContentOffset:animated:'? – Desdenova

回答

2

你這下一行,使一次自動滾動。

如果您想水平滾動設置x,否則設置y滾動垂直。

[scrollView setContentOffset:CGPointMake(x, y) animated:YES]; 
+0

謝謝囉,我會試試這個。 – Deepu

+0

嗨R,,加載視圖後,我試過,但它不工作。 ): – Deepu

+0

在上面的代碼行中寫入 - (void)viewDidAppear;如果你在viewDidLoad上存儲你的數據;因爲編碼數據可能需要時間。 –

1

我這樣的代碼在文本字段....

-(BOOL)textFieldShouldBeginEditing:(UITextField *)textField 
{ 
    if(textField == expenseAmount) 
    { 

     [self.expenseScrollview setContentOffset:CGPointMake(0.0,50) animated:YES]; 
     // [self registerForKeyboardNotifications]; 
    } 
    if(textField == exchangeRate){ 

     [self.expenseScrollview setContentOffset:CGPointMake(0.0,120) animated:YES]; 

    } 


    return YES; 
} 

按照這個想法要實現,在表視圖增量[在點u需要設置]

和東西你需要增加滾動大小意味着你需要使用此....

scrollView.contentSize = CGSizeMake(yourWidth,yourHeight); 
+0

謝謝Spynet,我會試試這個代碼。 – Deepu

+0

不斷提問.... – Spynet

相關問題