gpt4 book ai didi

iOS 使 UITableViewCell 中的 UIPickerView 适合一行

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

我有一个自定义的UITableView,我想在某些行中显示一个选择器。例如,我通过向 accessoryView 添加选择器来实现这一点

case 1:
cell.textLabel?.text = "Color mode"
let picker = UIPickerView()
colorModeDelegate = ColorModeDelegate()
picker.dataSource = colorModeDelegate
picker.delegate = colorModeDelegate
picker.showsSelectionIndicator = true
cell.accessoryView = picker
break

但结果是选择器在其单元格的上方和下方展开,并带有其他替代值,结果一团糟:

enter image description here

是否可以使这些选择器适合一行,并仅显示选定的值(即将可见区域剪切到表格单元格)。这是我想要实现的目标的一个例子。最后一行显示在两个值之间,因为它在更改过程中(用户正在拖动)

enter image description here

最佳答案

通过将表格单元格的 ClipToBounds 属性设置为 true,我取得了非常接近的效果。

关于iOS 使 UITableViewCell 中的 UIPickerView 适合一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39591848/

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