我在故事板中製作了一個視圖控制器,並在表格視圖中拖動。接下來,我將表格視圖單元格拖入表格視圖。最後,我將一個標籤拖入表格視圖單元格中。我試圖將標籤連接到.h文件,所以我可以設置它的文本,但它不斷給我一個錯誤。如何將嵌入式TableView Cell的標籤連接到.h?
如何將標籤連接到.h並將所有這些標籤嵌入到另一箇中?
我確實添加了適當的代表:<UITableViewDelegate, UITableViewDataSource>
我在故事板中製作了一個視圖控制器,並在表格視圖中拖動。接下來,我將表格視圖單元格拖入表格視圖。最後,我將一個標籤拖入表格視圖單元格中。我試圖將標籤連接到.h文件,所以我可以設置它的文本,但它不斷給我一個錯誤。如何將嵌入式TableView Cell的標籤連接到.h?
如何將標籤連接到.h並將所有這些標籤嵌入到另一箇中?
我確實添加了適當的代表:<UITableViewDelegate, UITableViewDataSource>
「本教程」的鏈接就是上面的圖片。 – smecperson
謝謝@Smecla。修復它:) –
嘗試爲您TableViewCell一類,並確保在IB細胞在使用它(讓我知道如果你不知道如何做到這一點)。完成後,您將能夠控制從IB中的標籤拖動到自定義TableViewCell類的.h文件。
我做到了,我將它導入到ViewController的.m。在'cellForRowAtIndexPath'中,我嘗試添加以下幾行,但它們不識別標籤名:'UITableViewCell * cell = [tableView dequeueReusableCellWithIdentifier:@「AppCell」];'&'cell.nameLabel.text = [array1 objectAtIndex: indexPath.row];' – smecperson
在cellForRowAtIndexPath中,您希望「UITableViewCell * cell = ...」實際上是「MyCustomCellClass * cell = ...」 (不要忘記在您的視圖控制器中導入您的自定義單元類) – Schule
見本image
按照下列步驟:
1 - 選擇故事板
2 - 選擇具有兩個互鎖圓圈(圖像中點1)的符號給它的之間分開屏幕視圖和控制器
3 - 選擇.h文件(圖片中的第2點)
4 - 將標籤視圖從Storyboard拖放到控制器中
您必須在右側區域中指定您的UITableViewCell類:indentity inspector,然後您將可以按Ctrl +拖動來爲您的類屬性分配UILabel – Bisca
對不起,我不明白你的意思。我是否必須爲TableViewCell創建一個類? – smecperson
我在使用自定義單元格時使用。然後你應該聲明IBOutlets和單元邏輯 – Bisca