gpt4 book ai didi

ios - 设置位于 UICell 中的 UIButton 的标题

转载 作者:行者123 更新时间:2023-11-30 13:26:33 25 4
gpt4 key购买 nike

我不明白为什么我无法设置 UIButton 的标题。它在这里崩溃:

enter image description here

func tableView(tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
if(section == 0) {
let view = UIView()
view.alpha = 0
return kTableHeaderShouldStickToTop ? view : carouselViewController.view
} else {
let cell = tableView.dequeueReusableCellWithIdentifier("NewsFeedSectionHeaderCell") as! NewsFeedSectionHeaderCell
cell.delegate = self
cell.dataSource = self

cell.followingButton.setTitle("test", forState: .Normal)
return cell
}
}

它已连接到我的 .xib 文件中:

enter image description here

最佳答案

请检查我们是否可以在 viewForHeaderInSection: 方法中获取单元格对象,因为据我所知 viewForHeaderInSection: 在 < 之前调用em>cellForRowAtIndexPath。在

处放置断点
let cell = tableView.dequeueReusableCellWithIdentifier("NewsFeedSectionHeaderCell") as! NewsFeedSectionHeaderCell

并从变量 View (左侧我们看到日志的控制台)进行检查或将鼠标悬停在该对象上以查看该对象是否为零。它将为零,因此会引发异常。

关于ios - 设置位于 UICell 中的 UIButton 的标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37112852/

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