gpt4 book ai didi

ios - PFTableViewCell imageView 为 Nil(使用 Storyboard)

转载 作者:搜寻专家 更新时间:2023-11-01 05:43:16 26 4
gpt4 key购买 nike

我创建了一个继承自 PFTableViewCell 的自定义类,但出于某种原因,imageView 为 nil。任何人都知道问题可能是什么?我正在从 Storyboard中取出单元格。当我完全以编程方式生成类时,它很好。这是我的代码。

PFTableViewCell 有一个名为 imageView 的属性,它应该从子类自动初始化(我认为)。

PhotoVC 类:PFQueryTableViewController

override func tableView(tableView: UITableView!, cellForRowAtIndexPath indexPath: NSIndexPath!, object: PFObject!) -> PFTableViewCell! {

let CellIdentifier = "Cell"
var cell : PhotoCell = tableView.dequeueReusableCellWithIdentifier(CellIdentifier) as PhotoCell!

if cell == nil {
cell = PhotoCell(style: .Default, reuseIdentifier: CellIdentifier)
}

println(cell.imageView) //Always prints nil
}

PhotoCell 类:PFTableViewCell

init(style: UITableViewCellStyle, reuseIdentifier: String!) {
super.init(style: style, reuseIdentifier: reuseIdentifier)
}

当我尝试为 imageView 添加 IBOutlet 时出现错误。

error

最佳答案

据我所知,PFTableViewCell 不适用于标准样式。我看了一下他们的代码(它是开源的),评论表明他们确实在标准样式的 imageView 方面存在问题。

我建议您创建一个带有 imageView 的自定义单元格,您需要在 Storyboard中将其设置为 PFImageView。然后整个 PFTableViewCell 加载工作正常(这是它对我工作的唯一方式)。

关于ios - PFTableViewCell imageView 为 Nil(使用 Storyboard),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24806607/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com