iOS 视图在最前显示的两种实现方式对比

很多时候我们会碰到按钮要浮在视图上方的需求,其实就是将按钮置于最前,现在来简单对比下实现的两种方式,具体使用以需求而定

1、直接添加到Window上。这种方式按钮永远在最前 在任何页面都在最前

[ [ [ UIApplication sharedApplication ] keyWindow ] addSubview : addButton ] ;

2、直接添加到view上,使用bringSubviewToFront实现。将按钮置于当前视图最前

[self.view bringSubviewToFront:addButton];  

posted @ 2019-09-09 17:10  小菜看代码  阅读(750)  评论(0编辑  收藏  举报