gpt4 book ai didi

ios - 如何为UITableViewCell的文本Label和detailTextLabel设置约束

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

我想做同样的事情,从左侧向 UITableViewCell 元素添加一个定义明确的约束。

var cell = tableView.dequeueReusableCell(withIdentifier: "Starred")
if cell == nil {
cell = UITableViewCell(style: .subtitle, reuseIdentifier: "Starred")
}
return cell!

最佳答案

试试这个,在我的例子中,我调整了 textLabel 和 imageView 的大小

import UIKit
class TableViewCellClass: UITableViewCell {

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

override func layoutSubviews() {
super.layoutSubviews()
if UIDevice().userInterfaceIdiom == .pad {
//Here change your detailedTextLabel
imageView?.frame = CGRect(x: 25, y: 15.0, width: 25, height: 25)//Change left menu table view image size
imageView?.contentMode = UIViewContentMode.scaleAspectFit
textLabel?.frame = CGRect(x: 70, y: 12.5, width: 250, height: 30)//Change left menu table view text label size
} else {
//Here change your detailedTextLabel
imageView?.frame = CGRect(x: 15, y: 12.5, width: 25, height: 25)//Change left menu table view image size
imageView?.contentMode = UIViewContentMode.scaleAspectFit
textLabel?.frame = CGRect(x: 60, y: 12.5, width: 200, height: 25)//Change left menu table view text label size
}
}

关于ios - 如何为UITableViewCell的文本Label和detailTextLabel设置约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52734565/

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