美文网首页iOS开发好文ios专题程序员
xib中多个控件如何让他们平分屏幕的宽度

xib中多个控件如何让他们平分屏幕的宽度

作者: mkb2 | 来源:发表于2016-08-03 13:59 被阅读5349次

实际开发中,使用xib的时候,我们想让多个内部控件相等,如何处理那?

创建一个xib,里面拖进来三个bin,123

1.先给btn1设置约束

左上下约束都是0 更新约束后的样子

2.给btn2设置约束

设置左上下约束为0 跟新btn2约束后的样子

3.给btn3设置约束

给btn3设置上下左右的约束都是0 更新完btn3的样式

4.将三个btn的宽度设置成一样的

注意顺序,先选中btn3,在选中btn2.再选中btn1.三者一定都要选中!然后点击约束按钮,选择“equal Widths”
更新所有的约束,就完成了

相关文章

网友评论

  • 愤怒的程序猿哈哈:宽度怎么给 ,不先给会报错吧
  • 不要动:不错
  • 瘦子书生:多谢楼主大大
    mkb2:@瘦子书生 不谢不谢,互相学习
  • Mr_Sxz:入过之间有间距的平分呢
    feng_dev:@Only_Here 如果再加上按钮宽高是固定的呢?
    e43e5251876a:@Mr_Sxz 等高等宽
  • 3b2ed2b36dc3:不兼容ios9以下
    db10b58f7515:切换屏幕就不占满全屏了为什么啊?
    LD_左岸:感觉作者思路非常简洁 为什么不支持ios9一下呢
    mkb2:好吧。有选择的使用:sweat::sweat::sweat:
  • 3b2ed2b36dc3:很简单 但是stack view没有用过
    mkb2:@请叫我痞子蔡 苹果的东西越来越简单了
  • YungFan:不错,现在用StackView更方便。
    e43e5251876a:@YungFan 不是所有的App都最低适配iOS9
    YungFan:@王鑫20111 UIStackView
    mkb2:@YungFan 你说的,不是特别清楚,一会查查

本文标题:xib中多个控件如何让他们平分屏幕的宽度

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