gpt4 book ai didi

swift - 向 tableView 中的行添加边距顶部

转载 作者:行者123 更新时间:2023-11-28 07:08:25 25 4
gpt4 key购买 nike

如何为 tableView 中的行添加边距?现在我有:

Screenshot

我可以在行与行之间添加空格吗?

我的代码是:

func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier("Cell", forIndexPath: indexPath) as! UITableViewCell

cell.imageView?.contentMode = .ScaleAspectFit
cell.imageView?.clipsToBounds = true

cell.imageView?.image = UIImage(data: data!)
cell.textLabel?.text = postTitle[indexPath.row]

cell.imageView?.layer.cornerRadius = 39
cell.imageView?.layer.masksToBounds = true;

return cell
}

我确实尝试了这行代码,但没有:

cell.imageView.frame = CGRectOffset(cell.frame, 10, 10);

最佳答案

尝试使用此代码确定单元格之间的间距:

func tableView(tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
return 10; // space b/w cells
}

func numberOfSectionsInTableView(tableView: UITableView) -> Int {
return postTitle.count // count of items
}

func tableView(tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
let header = UIView()
let imageName = "Divider.png"
let image = UIImage(named: imageName)
let imageView = UIImageView(image: image!)
imageView.frame = CGRect(x: 0, y: 0, width: self.view.bounds.size.width, height: 1)
header.addSubview(imageView)
header.backgroundColor = UIColor.clearColor()
return header
}

func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return 1
}

Here是给你的分隔图像。

关于swift - 向 tableView 中的行添加边距顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29574844/

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