QuintGao / GKNavigationBarViewController

iOS自定义导航栏-导航栏联动
https://www.jianshu.com/p/577755d0d69a
MIT License
727 stars 130 forks source link

UITableViewController UICollectionViewController能否支持 #49

Closed jianjianhao closed 3 years ago

jianjianhao commented 3 years ago

框架好像只对UIViewController是支持,这边旧项目有部分用到了UITableViewController UICollectionViewController类型的,但是不想对这些vc加白名单

QuintGao commented 3 years ago

支持什么,滑动返回吗

jianjianhao commented 3 years ago

我试了一下直接用UITableViewController 和 UICollectionViewController 导航栏直接就没了

QuintGao commented 3 years ago

这个是需要继承GKNavigationBarViewController的,建议使用GKNavigationBar这个库,无需继承,直接调用导航栏相关方法就可以了。

jianjianhao commented 3 years ago

我用GKNavigationBar的demo也测试过了

0E322CF2A2A6279E1ED4439F771AE16B 08DCB00BC4B4365E6993DB02ADBFB588

导航栏就不是在上面了不知道是不是我搞错了

QuintGao commented 3 years ago

需要设置self.tableView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;

jianjianhao commented 3 years ago
F4EAFDFE8DC1186921CD069EE905038B

已经加了还是不行

QuintGao commented 3 years ago

我在GKNavigationBar的demo里面增加了UITableViewController的使用示例,可以看下。

jianjianhao commented 3 years ago

哦知道了要调整frame谢谢大佬