我已經創建了帶有標籤和文本字段的自定義UITableViewCell。 我想在一個組中創建兩個單元格來表示一個不錯的用戶名/密碼輸入機制。如何使用界面生成器將預定義的UITableView填充到視圖
我遇到了一些麻煩找出來(像委託/數據源的東西)。 是否有更直接的方法來添加這兩個單元格,並將數據插入到代碼的文本字段中?
P.s.我希望TableView只能在我的屏幕的一部分,另一部分將是一個「Enter」按鈕... 另外,如果它可以通過接口生成器,它會很好。
我已經創建了帶有標籤和文本字段的自定義UITableViewCell。 我想在一個組中創建兩個單元格來表示一個不錯的用戶名/密碼輸入機制。如何使用界面生成器將預定義的UITableView填充到視圖
我遇到了一些麻煩找出來(像委託/數據源的東西)。 是否有更直接的方法來添加這兩個單元格,並將數據插入到代碼的文本字段中?
P.s.我希望TableView只能在我的屏幕的一部分,另一部分將是一個「Enter」按鈕... 另外,如果它可以通過接口生成器,它會很好。
儘管我同意jer的觀點,但仍有一些關於如何仍然使用IB來製作表格視圖單元格的指針。
將細胞添加到您的NIB(在根級別),並使它們看起來不錯。添加兩個IBOutlet UITableViewCell * cell0,* cell1;到您的標題。將NIB中的小區連接到這些網點。
在哪個是你的數據源類,這樣做:
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
return 1;
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
return 2;
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
switch ([indexPath row])
{
case 0: return cell0;
case 1: return cell1;
}
NSLog("Something bad happened");
return nil;
}
接口生成器不知道您的表視圖數據。如果您對設置數據源感到困惑,那麼請閱讀文檔,嘗試示例代碼,探索,直到事情變得有意義。詢問什麼時候你感到沮喪。