Ios 在SwiftUI中,框(…)等限定条件中的数字的单位是什么?

Ios 在SwiftUI中,框(…)等限定条件中的数字的单位是什么?,ios,layout,swiftui,Ios,Layout,Swiftui,例如: Text("Hello") .frame(width: 100, height: 60) .font(Font.custom("Times New", size: 36.0)) 100和60的单位是多少?如果他们的意思是100分和60分,那么该设备如何独立?如果不是点,它们是什么 我正在尝试学习如何将项目(如文本或按钮)放置在视图中的分数位置。例如,如何将项目从顶部向下居中放置在视图高度的40%。我的第一个想法是,它们可能是包含视图的一部分,但这似乎是错误的。在点中,

例如:

 Text("Hello")
    .frame(width: 100, height: 60)
    .font(Font.custom("Times New", size: 36.0))
100和60的单位是多少?如果他们的意思是100分和60分,那么该设备如何独立?如果不是点,它们是什么


我正在尝试学习如何将项目(如文本或按钮)放置在视图中的分数位置。例如,如何将项目从顶部向下居中放置在视图高度的40%。我的第一个想法是,它们可能是包含视图的一部分,但这似乎是错误的。

在<代码>点中,苹果在自动生成的SwiftUI API模块文档的许多地方提到了这一点,如下面的
框架的快照中所示。
修改器描述(请参阅,椭圆将是200x100点)。
.offset
.position
也有类似的设置

/// For example, the first ellipse in the following code is laid out in a
/// fixed 200 by 100 frame. Since a shape always occupies the space offered
/// to it, the first ellipse will be 200x100 points. The second ellipse is
/// laid out in a frame with only a fixed height, so it occupies that
/// height, and whatever width is offered to its parent.
///
///     VStack {
///         Ellipse()
///         .fill(Color.purple)
///         .frame(width: 200, height: 100),
///         Ellipse()
///         .fill(Color.blue)
///         .frame(height: 100)
///     }
实际上,与坐标空间相关的所有内容都与UIKit中的内容相同