2016-01-09 52 views
0

在下面的屏幕中,我試圖添加數字索引類型的滾動,如果這是有道理的。我正在尋找使下面的單元格代表頁碼,所以如果一個人決定滾動而不是搜索,他們可以看到他們在滾動時哪個數字?SWIFT - 用於UITableView的數字滾動

任何幫助,非常感謝。預先感謝您:d

enter image description here

+0

我不確定我是否理解你的權利。您希望每個單元格都有頁碼(例如Hello = 1; Marry = 2; How = 3 .....等)?你能否粘貼你的代碼? – AlexWoe89

+0

你可以在你想要達到的目標上顯示素描或代碼嗎? –

+0

嘿@ AlexWoe89代碼是在以前的帖子 - >謝謝你:D http://stackoverflow.com/questions/34680811/uisearchcontroller-for-tableview/34682155#34682155 – ScarletEnvy

回答

1
  • 對哪個數字用戶當前你必須找出tblView?.visibleCells返回所有可見單元格樂其第一個對象,以顯示你的索引(或者你可以使用顯示器從visibleCells最低indexpath.row值),這個方法應該寫在ScrollViewDidEndScroll委託方法

  • 換去任何索引(在搜索框中輸入),你可以使用

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