UITableView使用代码添加使用Snapkit控制全屏显示 iOS11适配

其他废话不说,直接上代码

tableNode?.view.snp.makeConstraints({ (make) in
            if #available(iOS 11.0, *) {
                make.edges.equalTo(self.view.safeAreaLayoutGuide.snp.edges)
            } else {
                make.edges.equalTo(self.view)
            }
        })

由于我们使用的是AsyncDisplayKit所以用了tableNode.view这种写法,如果直接使用的是UITableView可以直接写成自己定义的UITableView即可。

0 0 投票数
文章评分
订阅评论
提醒
guest
0 评论
内联反馈
查看所有评论
京ICP备17066706号-1
0
希望看到您的想法,请您发表评论x