视点中的设置按钮

问题描述 投票:0回答:1

我正在使用适用于macOS的应用程序。所以我想使用整个视图宽度在视图顶部设置六个按钮。当我调整视图的大小时,按钮应同时调整大小,因此按钮的宽度应随着视图以相同的关系升高而增加我怎样才能做到这一点。是否可以使用自动版式?还是我需要以编程方式更改位置(x,y)和大小?但是,如何更改职位?谢谢您的帮助

最诚挚的问候

swift macos layout nsbutton
1个回答
0
投票
  1. 通过编程,可以通过调整NSView对象的.frame属性来设置位置和大小。

https://developer.apple.com/documentation/appkit/nsview/1483713-frame

  1. 此外,通过设置每个元素的左右约束(并且不指定宽度约束),它可以与自动布局一起存档

如果需要更多信息,请跟进;)

© www.soinside.com 2019 - 2024. All rights reserved.