我想用一個TableView來表示用戶名/密碼textfields對話框在一個很好的和分組的視圖。我想最好的情況是使用TableView和兩個單元格。如何實現一個使用TableView的iPhone應用程序的登錄屏幕
我在執行過程中迷失了方向......是否有任何內建的單元格爲此而丟失?
我想用一個TableView來表示用戶名/密碼textfields對話框在一個很好的和分組的視圖。我想最好的情況是使用TableView和兩個單元格。如何實現一個使用TableView的iPhone應用程序的登錄屏幕
我在執行過程中迷失了方向......是否有任何內建的單元格爲此而丟失?
你可能想要做的是製作一個自定義的UITableViewCell
子類,其中包含您需要的文本字段的屬性。爲您的新單元格類型創建nib文件,根據需要進行佈局。將「文件所有者」類設置爲您的UITableViewController類,並從「文件所有者」中的出口(例如「newCell」)創建一個到您的自定義單元的連接。
然後,當你需要創建一個單元(內部tableView: cellForRowAtIndexPath:
),你可以從筆尖加載:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
// Reuse or create cell
MyCell *cell = (MyCell *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
// load from nib, reference into self.newCell
[[NSBundle mainBundle] loadNibNamed:@"MyCell" owner:self options:nil];
cell = self.newCell;
self.newCell = nil; // don't need to hang on to the memory
}
return cell;
}
不認爲有任何內置的電池。我看到你來自哪裏,當你實現它們時,在桌面視圖中使用文本框是一種痛苦。 – 2010-07-13 14:30:23