iOS 仿热门话题界面(tableView)

112061020-ffaa4739f5d33cbf

这个功能应该是挺常见的, 一个tableView到另一个tableView, 类似segment的一个东西, 我把它封装起来了:

这个很容易看懂的, 是不是, 就不在这里多解释.

122061020-da8ee83e0848ffed

上面这张呢, 则是把导航栏隐藏, 自定义一个小UIView截取网络图片作为导航栏, 又自定义一个大View作为tableView头视图.并且我还运用了观察者注册消息通知, 代码有点长, 不过我写注释了哦, 可以看懂的.

写到这里, 就完成了, 下面让我们来看一下成果吧!

132061020-cb592a1433636498

是不是特别棒呢, 喜欢的话就来试试看吧!有什么不足和建议可以评论哦, 我会虚心接受的, 喜欢给个赞哦!

demo:https://git.oschina.net/devil918/FeatureMedia

1 3 收藏 4 评论

相关文章

可能感兴趣的话题



直接登录
最新评论
  • sp5   2016/10/13

    i need a demo , bro。

  • xdkhan iOS开发 2016/10/14

    有一点问题,从代码看出视图层级是

    -mainTableView

    —-cell

    ——–DCNavTabBarController.view

    ————ScrollView

    —————-EssayViewController.view && SubscriberViewController.view

    那么问题来了,最上层的view或其子视图应该是tableview,那么你怎么处理最上层并排的 两个tableview的滑动事件和最底层的mainTableView的滑动事件关系呢,下面是我两个没弄清楚的点:

    在代码中,如果头部视图向上滚动到某个位置,发送通知允许滚动,这个地方是谁接收了通知,做了什么?

    如果头部视图向下滚动到某个位置,某个地方会发送过来一条通知,告知mainTable可以滚动了,是谁在什么条件下发送通知的?

    • xdkhan iOS开发 2016/10/14

      修正第二个问题

      在某种条件下、某个地方会发送过来一条通知,告知mainTable可以滚动了,是谁在什么条件下发送通知的?

跳到底部
返回顶部