andreamazz / andreamazz/AMScrollingNavbar

TableView Sections not moving

未关闭
#283 3 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
Swift
星标
6k
派生
628
PR 合并指标
30 天内没有已合并 PR

描述

Hello!
Thank you for your library!
I note that Table view sections do not moving when scrolling enabled.
```
import UIKit
import AMScrollingNavbar

class TVCTableViewController: UITableViewController {

override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)

if let navigationController = navigationController as? ScrollingNavigationController {
print("FOLLOW")
navigationController.followScrollView(tableView, delay: 0)
}
}

override func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
let view = UIView(frame: CGRect(x: 0, y: 0, width: tableView.frame.width, height: 60))
view.backgroundColor = .red
return view
}

override func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
return 60.0
}


// MARK: - Table view data source

override func numberOfSections(in tableView: UITableView) -> Int {
// #warning Incomplete implementation, return the number of sections
return 1
}

override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
// #warning Incomplete implementation, return the number of rows
return 20
}

override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "Cell", for: indexPath)

return cell
}

}
```
![simulator screen shot - iphone 7 - 2017-10-23 at 10 08 44](https://user-images.githubusercontent.com/3396425/31876192-2ddac318-b7da-11e7-88a5-1f7353063997.png)
![simulator screen shot - iphone 7 - 2017-10-23 at 10 08 48](https://user-images.githubusercontent.com/3396425/31876191-2dc0e042-b7da-11e7-93d2-05488aa1a6b2.png)

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。