Tag: 定制单元格

Swift自定义单元格用标签创build自己的单元格

我刚开始使用Swift作为一种开源语言,我遇到了一个Custom Cell的问题。 当我尝试创build自定义单元格,然后前进并尝试按照我需要的方式devise它们(将样式设置为“自定义”),一切看起来都不错。 现在我不知道如何把特定的数据放入它们,因为我发现所有的教程都使用了“基本”样式选项,他们只有一个文本标签,他们为其分配数据。 现在,当我“控制”我的标签到我的代码,我给他们特定的名称,如“dateLabel”或“sourceLabel”,以便正确插入数据。 现在我不知道,也找不到任何工作的答案,如何回忆我的定制标签,以便我可以分配我的数据给他们… 也许有人可以帮助我,因为我很确定这是一个简单的问题,但我没有find任何资源^^ 希望字体不小,我只是想让你们看到我得到的错误。 我使用了下面的教程作为指导,因为它是唯一一个像这个人那样工作的人: https : //www.youtube.com/watch?v=0qE8olxB3Kk 我检查了标识符,他设置正确,我不能在网上find任何东西,我如何正确地引用我自己的标签与他们的正确名称。 任何帮助,将不胜感激 :)

Swift:IBoutlets在Custom Cell中是零

我不知道为什么这个自定义单元格不被输出。 我有一个自定义的单元格设置在故事板(无笔尖)。 我有一个文本字段和2个标签,当我尝试在自定义单元类中访问它们时为零。 我几乎可以肯定,我已经把所有的东西都正确地连接起来了,但是仍然是零。 我在故事板中select了我的表格单元格,并将Custom Class设置为TimesheetTableViewCell我也控制单击表格并将数据源和委托设置为TimesheetViewController 我的自定义单元类: import UIKit class TimesheetTableViewCell: UITableViewCell { @IBOutlet var duration: UITextField! @IBOutlet var taskName: UILabel! @IBOutlet var taskNotes: UILabel! required init(coder aDecoder: NSCoder) { super.init(coder: aDecoder) } override init?(style: UITableViewCellStyle, reuseIdentifier: String!) { super.init(style: style, reuseIdentifier: reuseIdentifier) println("Cell's initialised")// I see this println(reuseIdentifier)// prints TimesheetCell } override func setSelected(selected: […]

将我的自定义单元类中的方法传递给主类

我有一个自定义单元格。 在这里是一个链接到customCell.m的UITextField 。 我试图将文本从textField传递给mainVC.m 。 我在customCell.m有一个公共方法: – (NSString *)PassText{ return self.myTextField.text; } 我如何将该方法传递给我的mainVC.m的string?