这是我的场景 我有一个 UIslider 和一个 Tableview 我需要使用 slider 值滚动 tableview
最佳答案
我认为使用 UIScrollView 类中的函数可以实现这一点。
在 slider 的@IBAction 方法中提供此代码:
@IBAction func setOffset(sender: AnyObject) {
let slider = sender as! UISlider
let y = tableView.contentSize.height * CGFloat(slider.value)
tableView.scrollRectToVisible(CGRect(origin: CGPointMake(0,y), size: tableView.frame.size), animated: true)
}
注意 slider 范围应该是0-1
关于ios - UIslider 滚动和 tableview 滚动 ios,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31179733/