【发布时间】:2020-04-17 01:36:48
【问题描述】:
我的 Xcode 不断给我一个 Double is not convertible to CGFloat 错误。问题是每当我更改代码时,错误就会不断移动。起初它在这条线上:
Text("left") .frame(width: 100.0, height: 100.0, alignment: .center) 我将高度设置为 100.0 现在它位于底部:TextField("example", text: "PLACEHOLDER") .frame(width: 300.0, height: 300.0, alignment: .center) 在高度处。
在苹果开发网站上,它以 swiftUI 为例:
.frame(width: 200, height: 200, alignment: .topLeading)
我尝试删除小数,我得到一个 Int is not convertible to CGFloat。
有一次,我尝试将 CGFloat() 放在每个周围,我得到一个“CGFloat 不能转换为 CGFloat?”错误
感谢您的帮助
import Cocoa
import SwiftUI
HSplitView{
VStack{
Text("left")
.frame(width: 100.0, height: 100.0, alignment: .center)
Text("left bottom")
.frame(width: 100.0, height: 100.0, alignment: .center)
Text("leftbottombottom")
.frame(width: 100.0, height: 100.0, alignment: .center)
}
TextField("example", text: "PLACEHOLDER")
.frame(width: 300.0, height: 300.0, alignment: .center)
}
【问题讨论】: