gpt4 book ai didi

ios - PFQueryTableView 自定义单元格分隔符不显示

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

在我的 PFQueryTableViewController 中,自定义 PFTableViewCell 的 没有任何分隔符,我也不知道为什么。

enter image description here

谷歌搜索时我没有找到任何东西。

我做错了什么?

    class CategoryTableViewController: PFQueryTableViewController {

override func viewDidLoad() {
super.viewDidLoad()
}

override func viewWillAppear(animated: Bool) {
super.viewWillAppear(animated)
self.loadObjects()
}


// Initialise the PFQueryTable tableview
override init(style: UITableViewStyle, className: String?) {
super.init(style: style, className: className)
}

required init(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)

// Configure the PFQueryTableView
self.parseClassName = "Category"

self.pullToRefreshEnabled = true
self.paginationEnabled = false


}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}

// Mark - PFQueryTableViewController

override func queryForTable() -> PFQuery {

var query = PFQuery(className: self.parseClassName!)

return query
}

// Mark: UITableViewDataSource

override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath, object: PFObject!) -> (PFTableViewCell!) {
var cell = self.tableView.dequeueReusableCellWithIdentifier("cell") as! PFTableViewCell


cell.accessoryType = UITableViewCellAccessoryType.Checkmark
cell.textLabel?.text = object["name"] as? String

return cell
}
}

最佳答案

用这个覆盖 objectsDidLoad: 方法,UI 应该恢复正常:

- (void)objectsDidLoad:(NSError *)error {
[super objectsDidLoad:error];
[self.tableView setSeparatorStyle:UITableViewCellSeparatorStyleSingleLine];
}

关于ios - PFQueryTableView 自定义单元格分隔符不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30334381/

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