iOS AutoLayout保证view在StatusBar下

原创Blog,转载请注明出处
blog.csdn.net/hello_hwc


目标是在StatusBar下放置一个toolbar,如图


原理

用iOS 中的topLayoutGuide来创建约束,保证始终在statusBar下面


Storyborad实现

拖拽一个StatusBar,放到接近的位置(参考蓝色基准线)
约束一,距离topLayoutGuide距离0

约束二,距离leading距离为0

约束三,距离trailing 的距离为0

创建玩每个约束,要检查下约束的constant为0
选中大纲中的约束

对应的三个约束的属性如下

如果有警告
选中toolBar->Editor->Resolve Auto Layout Issue -> Update Frames


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值