🌌

distribution:fillを設定したStackViewにTextViewを放り込んでも思ったサイズにならなかった

2020/11/25に公開

コレ系忘れがちなので自分用メモです。

実現したいこと

XCode Interface Builderで、Viewを幅いっぱいまで広げて表示したい。
ちなみに作っているアプリはXamarinを使ったCocoa Appです。

このようなレイアウトにしたかった

問題の発生と解決

View ControllerにStack Viewを入れ、その中にTextFieldとButtonをドロップした。

しかしこのような表示になってしまった。

StackViewのdistributionもちゃんとFillになっている。

Stack Viewのspacingを見るとspacingの値がやたら大きい。

8小さくしたところ思った結果を得られた。

環境

Mac OS Catalina 10.15.6
XCode 12.2
Visual Studio for Mac Community 8.8.1 (build 37)
Xamarin.Mac Modern
Cocoa App

Discussion