

Xcode15をViewcontrollerを使用して電卓ボタンを格子状に配置する為にStackViewを作成して各ボタンを追加したのですが、ボタンサイズが自動的に縮小されてしまい横向きに均等に配置することができない状況です。

Distributionを「Fill
Equality」に指定することで均等配置が出来ると学習サイトで見つけたので試してみましたが、、画像のようにボタンが縮小されてしまいました。  
（※constrainは設定していない状態です）  
（※画像には完成形と現状を添付しました）

ボタンを綺麗に配置するためには他に設定が必要でしょうか。  
良い解決法を教えて頂けると幸いです！[![画像の説明をここに入力](https://i.stack.imgur.com/vHOCt.png)](https://i.stack.imgur.com/vHOCt.png)[![画像の説明をここに入力](https://i.stack.imgur.com/OL3jz.png)](https://i.stack.imgur.com/OL3jz.png)


CC BY-SA 4.0
2023-11-13T11:20:48.157
96772
2023-11-16T05:47:36.960
54439
question
swift xcode
Xcode15のユーザーインターフェイスで電卓ボタンを格子状に配置したいです！


ボタンのサイズについて、Horizontal Stack
View等のオブジェクトのサイズをアスペクト比固定にすることで、任意の縦横比を維持することが出来るのではないでしょうか？

こちらのサイト等が参考になると思います！

[実践で学ぶAutoLayoutの使い方～SwiftからはじめるiOSアプリ開発:その6](https://type.jp/et/feature/3137/)


CC BY-SA 4.0
2023-11-16T02:04:41.933
96790
2023-11-16T05:47:36.960
2023-11-16T05:47:36.960
3060
60433
96772
answer