UI通用修饰符
frame
为视图设置固定或弹性布局尺寸。
frame(options) 对应 SwiftUI 的固定 frame 和弹性 frame,数值单位为 pt。
import { Modifier, Text } from "onescript/views"
<Text modifier={Modifier.frame({ width: 120, height: 48 })}>固定尺寸</Text>
<Text modifier={Modifier.frame({ maxWidth: Infinity, alignment: "leading" })}>
填充可用宽度
</Text>固定字段为 width、height。弹性字段为 minWidth、idealWidth、maxWidth、minHeight、idealHeight、maxHeight。maxWidth 和 maxHeight 支持 Infinity。
一次 frame() 调用中的固定字段和弹性字段互斥。frame 允许内容绘制到边界外;需要裁切时添加 clipped()。
How is this guide?
最后更新于