gpt4 book ai didi

ios - 使用swift 3在tableVIew中自动选择单元格

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

我有一个包含大约 40 条记录的表。我想始终选择屏幕中央某个位置的单元格。每当我从表中执行 scrool 时,它应该将选定的行更改为当前位于中心的行。它与选择器相同,但该行有多个图像和标签,因此无法制作选择器。

是否可以做类似的事情?

最佳答案

可以通过 UIPickerView 实现的,而且这听起来确实像是您正在尝试重新创建的内容。

您需要做的就是替换 UIPickerView 中的 View 。您需要两种通常不需要的方法 - 您需要指定高度,并且需要定义要用于该行的 View

func pickerView(pickerView: UIPickerView, rowHeightForComponent component: Int) -> CGFloat 
{
return self.myRowHeight
}

func pickerView(pickerView: UIPickerView, viewForRow row: Int, forComponent component: Int, reusingView view: UIView!) -> UIView
{
var myView = UIView(frame: CGRectMake(0, 0, pickerView.bounds.width, self.myRowHeight))
// define & add whatever controls you need
myView.addSubview(myControl1)
myView.addSubview(myControl2)

return myView
}

关于ios - 使用swift 3在tableVIew中自动选择单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41982532/

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