美文网首页
iphoneX系列 适配

iphoneX系列 适配

作者: dongfang | 来源:发表于2019-04-25 14:51 被阅读0次

       '''

          lettopView =UIView.init()

          letbottom =UIView.init()

          letmiddle =UIView.init()

         topView.backgroundColor = UIColor.green

        bottom.backgroundColor = UIColor.green

            middle.backgroundColor=UIColor.red

          self.view.addSubview(topView)

          self.view.addSubview(middle)

          self.view.addSubview(bottom)

          topView.mas_makeConstraints{ (make)in

                make?.left.right().equalTo()(self.view)

                if#available(iOS11.0, *) {

                print(self.view.mas_safeAreaLayoutGuideTop)

                    make?.top.equalTo()(self.view.mas_safeAreaLayoutGuideTop)

                }else{

                    make?.top.equalTo()(self.mas_topLayoutGuide)

                }

                make?.height.equalTo()(100)

            }

            middle.mas_makeConstraints{ (make)in

                make?.left.equalTo()(self.view)?.setOffset(15)

                make?.right.equalTo()(self.view)?.setOffset(-15)

                make?.top.equalTo()(topView.mas_bottom)

                make?.bottom.equalTo()(bottom.mas_topMargin)?.setOffset(-15)

            }

            bottom.mas_makeConstraints{ (make)in

                make?.left.equalTo()(self.view)?.setOffset(30)

                make?.right.equalTo()(self.view)?.setOffset(-30)

                make?.height.equalTo()(200)

                if#available(iOS11.0, *) {

                    make?.bottom.equalTo()(self.view.mas_safeAreaLayoutGuideBottom)

                    print(self.view.mas_safeAreaLayoutGuideBottom)

                }else{

                    // Fallback on earlier versions

                    make?.bottom.equalTo()(self.bottomLayoutGuide);

                }

            }

    '''

    相关文章

      网友评论

          本文标题:iphoneX系列 适配

          本文链接:https://www.haomeiwen.com/subject/waczgqtx.html