2017-06-29 40 views
-1

我很难拉伸水平堆栈视图内的所有5个按钮,与我的设备宽度一样宽。 我可以这样做吗?或者你们有任何解决方案?如何拉伸水平堆栈视图内的所有按钮作为设备宽度

期待您的回答。 非常感谢您的关注。

+0

它可以帮助你https://stackoverflow.com/documentation/ios/1390/uistackview#t=201706291114457721709 –

回答

0

只需选择五个按钮,并将它们添加到堆栈视图。然后将堆栈视图固定在超级视图的左侧和右侧。按钮将自动跨越整个视图的水平空间。见下图: enter image description here

+0

我的意思是我所有的按钮都在水平位置,并希望舒展水平。 – DanielH

+0

我刚更新了答案。希望能帮助到你。 –

1

如果你有一个水平堆栈视图,设置其约束到左和上海华和分配的权利,同样填写,所以按钮会以同样的方式填充视图。在容器

  • 引脚堆栈视图的左,右视图取消选中限制为利润中心后垂直 -

  • +0

    嗨古斯塔沃,感谢您的解决方案!有用!但是,水平视图移动到超视图的顶部,而不像以前那样位于中间。你知道它为什么发生? @gustavo – DanielH

    +0

    您是否设置了视图的顶部和底部约束? @DanielH –

    1
    • 增加横向堆栈视图
    • 添加约束。
    • 将您的按钮添加或拖动到堆栈视图中。
    • 在“文档大纲”中选择您的堆栈视图,然后在“属性检查器”中将“分布”更改为“填充”。
    • 完成![enter image description here] 1
    相关问题