gpt4 book ai didi

swift - 将自动布局与框架初始化程序结合使用

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

我正在尝试在我的程序中实现自定义 UISegmented 控件。有没有一种方法可以将自动布局与 CGRect 一起使用(不会产生大量布局冲突)或完全摆脱它?下面是我用来创建分段控件的特定实例的代码。需要一个帧初始化器。

    let seg = YSSegmentedControl(
frame: CGRect(
x: 0,
y: 0,
width: 0,
height: 0),
titles: [
"First",
"Second",
"Third"
],
action: {
control, index in
print ("segmented did pressed \(index)")
})

seg.delegate = self
view.addSubview(seg)
}

}

谢谢,尼克

最佳答案

您应该使用旧样式的框架布局构造函数,或者使用约束。我不相信这个类没有标准的 YSSegmentedControl() 初始值设定项。

关于swift - 将自动布局与框架初始化程序结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44312995/

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