2011-02-11 57 views
0

我有幾個UITextField作爲UIScrollView的子視圖。所有這些文本框都表現得像一個不同的頁面(我的滾動視圖是水平滾動的)。有些時候我用這個方法滾動我的滾動視圖( - (void)scrollRectToVisible:(CGRect)rect animated:(BOOL)animated)當我使用這個方法滾動時,如果我觸及任何UITExtField,我的scrollView會自動滾動到第一個UITextField,這是scrollview的原點。 謝謝。當任何文本字段成爲第一響應者時,帶有多個UITextfield的UIScrollView自動滾動

回答

1

你對問題的描述並不是很清楚,但我可以給你一個開始尋找的地方。當UIScrollView的任何子視圖成爲UISCrollView調用scrollsRectToVisible的第一個響應者時。如果scrollView滾動到錯誤的位置,可能是因爲輕擊手勢將錯誤的UITextField設置爲第一響應者。爲什麼發生這種情況,我不能說(不是沒有代碼)。希望這會讓你走向正確的方向。

Nathan

請記住投票。

相關問題