例如,我想向堆栈视图添加 3 个按钮。
Button1 为 200 * 200 (1)
Button2 为 150 * 150 (0.75)
Button3 为 100 * 100 (0.5)
如何在界面生成器中完成此操作?
例如,我想向堆栈视图添加 3 个按钮。
Button1 为 200 * 200 (1)
Button2 为 150 * 150 (0.75)
Button3 为 100 * 100 (0.5)
如何在界面生成器中完成此操作?
您可以使用 stackview 在情节提要中执行此操作
设置如图所示:
由于 Alignment 属性,您遇到了冲突,在您的情况下它会填充。make 是中心,它完成了。
我们也可以在按钮之间添加间距。如果我们设置Distribution Equal Spacing并将高度约束添加到 stackview 的高度大于按钮的高度。
这是垂直堆栈视图。您可以使用水平堆栈视图进行相同的测试。
希望它对你有用。