我想在不知道或不计算视图大小的情况下修改视图的锚点。目前我有这个:
Text("?").font(.system(size: 60))
如何将锚点居中?
答案 0 :(得分:0)
添加fixedSize()
修饰符,以使视图保持其首选大小,而忽略其父视图的大小建议。
添加一个frame
修饰符,其高度为 且宽度为 。这会将文本包装在父视图中。用它用alignment: .center
定位它的孩子。
Text("?").font(.system(size: 60))
.fixedSize()
.frame(width: 0, height: 0, alignment: .center)