ios - UIslider 滚动和 tableview 滚动 ios

标签 ios scroll tableview uislider

这是我的场景 我有一个 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/

相关文章:

ios - TestFlight 无法正常工作

ios - 图像 Assets : Could not load the image referenced from a nib in the bundle with identifier

jquery - 当点击浏览器顶部时,使用 jquery 滚动固定元素

javascript - 视频框打开时防止滚动

ios - 使用(正确的)txt 文件填充详细 View

ios - 为什么滑动单元格时表格 View 单元格中的 View 会困惑?

ios - 如何在 iOS SDK 中的 Passbook 正面同时添加背景和带条图像

ios - 如何启动单个计时器并从多个 View 访问它?

javascript - 包含外部网站的 iframe 不会触发 onscroll 事件处理程序

json - 如何快速修复tableview自动高度?