func frame(width: CGFloat?, height: CGFloat?, alignment: Alignment) -> some View
func fixedSize () -> some View
func fixedSize (horizontal: Bool, vertical: Bool) -> some View
func layoutPriority (Double) -> some View
Availability 有効性
Technology
A view with flexible dimensions given by the call’s non-nil
parameters.
呼び出しのもつ非nil
パラメータによって与えられる柔軟な次元それらをもつあるビュー。
minWidth
The minimum width of the resulting frame. 結果フレームの最小限の幅。
idealWidth
The ideal width of the resulting frame. 結果フレームの理想的な幅。
maxWidth
The maximum width of the resulting frame. 結果フレームの最大限の幅。
minHeight
The minimum height of the resulting frame. 結果フレームの最小限の高さ。
idealHeight
The ideal height of the resulting frame. 結果フレームの理想的な高さ。
maxHeight
The maximum height of the resulting frame. 結果フレームの最大限の高さ。
alignment
The alignment of this view inside the resulting frame. Note that most alignment values have no apparent effect when the size of the frame happens to match that of this view. 結果フレーム内でのこのビューの整列。ほとんどの整列値は外見上の効果を、フレームのサイズが偶然このビューのそれと合致する場合には持たないことに注意してください。
Always specify at least one size characteristic when calling this method. Pass nil
or leave out a characteristic to indicate that the frame should adopt this view’s sizing behavior, constrained by the other non-nil
arguments.
このメソッドを呼び出している場合は、常に少なくとも1つのサイズ特徴を指定してください。nil
を渡すまたはある特徴を省くことによって、そのフレームがこのビューのもつサイズ決定挙動を採用すべきであることを指し示してください、他の非nil
引数による制約は受けます。
The size proposed to this view is the size proposed to the frame, limited by any constraints specified, and with any ideal dimensions specified replacing any corresponding unspecified dimensions in the proposal. このビューに提案されるサイズは、このフレームに提案されるサイズです、それは、あらゆる指定される制約によって制限され、そしてその提案におけるあらゆる対応する未指定の次元を置換するように指定されたあらゆる理想的次元をもちます。
If no minimum or maximum constraint is specified in a given dimension, the frame adopts the sizing behavior of its child in that dimension. If both constraints are specified in a dimension, the frame unconditionally adopts the size proposed for it, clamped to the constraints. Otherwise, the size of the frame in either dimension is: 最小限または最大限制約がある与えられた次元において指定されないならば、フレームはそれの子のサイズ指定挙動をその次元において採用します。両方の制約がある次元において指定されるならば、フレームは無条件に、それら制約までに留められる、それに対して提案されるサイズを採用します。そうでなければ、どちらかの次元におけるフレームのサイズは:
If a minimum constraint is specified and the size proposed for the frame by the parent is less than the size of this view, the proposed size, clamped to that minimum. 最小限制約が指定されるそして親によってフレームに対して提案されるサイズがこのビューのサイズ、提案されるサイズ、よりも小さいならば、その最小限までに留められます。
If a maximum constraint is specified and the size proposed for the frame by the parent is greater than the size of this view, the proposed size, clamped to that maximum. 最大限制約が指定されるそして親によってフレームに対して提案されるサイズがこのビューのサイズ、提案されるサイズ、よりも大きいならば、その最大限までに留められます。
Otherwise, the size of this view. それ以外では、このビューのサイズです。
func frame(width: CGFloat?, height: CGFloat?, alignment: Alignment) -> some View
func fixedSize () -> some View
func fixedSize (horizontal: Bool, vertical: Bool) -> some View
func layoutPriority (Double) -> some View