2011-08-29 49 views
0

當試圖用UITextFields創建表單時,每當用戶在tableView上下滾動時,都會調用cellForRowAtIndexPath:。發生這種情況時,會創建一個新的UITextField,並且舊的UITextFields不再可見。有沒有一種方法可以調用cellForRowAtIndexPath:方法來進行一次迭代?調用UITableView的cellForRowAtIndexPath:只需一次迭代

回答

0

使用UITextFields在Interface Builder中創建UITableViewCell筆尖並將所有對象與viewController類鏈接。

2

也許你可能會考慮一個簡單的UIScrollView而不是UITableView?很難說出你在這裏想要完成什麼。也許爲你的問題增加一些細節。

+0

同意......一個人不應該爲一個滾動窗體真的使用一個tableview ...它不是他們的設計目的。 –

相關問題