swift 使用xib自定义cell时 Could not cast value of type

wzwc4567 2017-07-14 04:42:03

xib 已经设过了owner还有identifier
...全文
1007 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
lychee? 2018-01-16
  • 打赏
  • 举报
回复
cell.swift 里注意这两个方法 static func nib() -> UINib{ return UINib(nibName: String(describing: GoodsDetailHeadView.self), bundle: nil) } class func goodsDtlHeadView(tableView: UITableView) -> UITableViewHeaderFooterView { let identify = "GoodsDetailHeadView" let headView = tableView.dequeueReusableHeaderFooterView(withIdentifier: identify) return headView! } controller.swift 里面建立tableview时的调用和注册cell self.goodsTableView.register(GoodsDetailHeadView.nib(), forHeaderFooterViewReuseIdentifier: "GoodsDetailHeadView") self.goodsTableView.register(UITableViewCell.self, forCellReuseIdentifier: "UITableViewCell")

1,420

社区成员

发帖
与我相关
我的任务
社区描述
Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Objective-C共同运行于MAC OS和iOS平台,用于搭建基于苹果平台的应用程序。
swift 技术论坛(原bbs)
社区管理员
  • Swift
  • 网罗开发
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧