我有两个视图:带有我的海关单元格的TableViewController和带有详细信息的ViewController。如果用户按下其中一个单元格,则会显示详细视图。
有没有办法在详细视图中访问我的自定义单元格的属性?
答案 0 :(得分:2)
在故事板中,单击segue并从属性检查器中为segue命名。
然后创建一个prepareForSegue
覆盖功能。如果segue.identifier
与您为segue提供的名称匹配,则可以通过sender
属性访问该单元格。假设你的名字是你的segue mySegueName
而你的自定义单元格类叫MyCustomCell
,那么代码就是:
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if (segue.identifier == "mySegueName") {
let myCell = sender as MyCustomCell
// You can now access any property that is on your custom cell
// like myCell.customImageView
}
}