【问题标题】:SWIFT - NUMERIC SCROLL for UITableViewSWIFT - UITableView 的数字滚动
【发布时间】:2016-01-09 07:49:26
【问题描述】:

在下面的屏幕中,如果有任何意义,我将尝试添加数字索引类型的滚动。我希望让以下单元格代表页码,所以如果一个人决定滚动而不是搜索,他们可以在滚动时看到他们向上的数字?

非常感谢任何帮助。提前谢谢你:D

【问题讨论】:

  • 我不确定我是否理解正确。您想为每个单元格设置页码(例如 Hello = 1;Marry = 2;How = 3 ..... 等)?你能粘贴你的代码吗?
  • 你能展示你想要实现的草图或一些代码吗?
  • 嘿@AlexWoe89 代码在以前的帖子中 --> 谢谢你:D stackoverflow.com/questions/34680811/…

标签: ios swift uitableview indexing tablecell


【解决方案1】:
  • 为了显示用户当前是哪个号码,你必须找出tblView?.visibleCells,它返回所有可见单元格,因为它的第一个对象显示你的索引(或者你可以使用来自 visibleCells 的最小 indexpath.row 值)和这个方法应该写在 ScrollViewDidEndScroll 委托方法中

  • 你可以使用任何索引(在搜索框中输入)

    let newIndex = NSIndexPath(forItem:2, inSection:0) as NSIndexPath tblView?.scrollToRowAtIndexPath(newIndex, atScrollPosition: UITableViewScrollPosition.Top, animated: true)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-26
    • 2017-12-01
    相关资源
    最近更新 更多