2012-03-17 52 views
-1

我想實現一個表單在我的應用程序的TableView中插入數據。 我希望表格以表格的形式出現,表格的每一行代表一個TextField。在TableView中實現一個表格

這樣做的正確方法是什麼?

任何幫助表示讚賞!

問候,yassa

回答

0

如果我明白你的問題正確的話,我會去定製TableViewCells。

子類UITableViewCell。 在init方法(initWithStyle,如果我沒有太大錯誤)創建文本字段並將它們添加到超級視圖。 ([self.view addSubView:myTextField])

在layoutViewItems方法中,您應該安排TextField和您可能想要在init中創建和添加的任何其他自定義視圖。

覆蓋它們時,不要忘記在最開始時調用相關的超類方法。如果您不想使用UITableViewCell的任何標準元素,您可能不需要[super layoutSubviews]。

0

如果您使用的是Storyboard,請使用新的Static Cell TableView(與動態原型相反)。這允許您不必使用委託或數據源方法的TableView,您可以佈置節和行手動在IB中,我使用它很多基於表單的視圖。

相關問題