При следующем представлении SwiftUI я получаю ошибку компилятора «Int не преобразовывается в CGFloat» в строке, вызывающей padding()
. Если я изменяю значение, переданное на padding()
на 50,0, оно говорит: «Double не конвертируется в CGFloat».
struct TitleView: View {
var body: some View {
NavigationView {
VStack {
Text("What the fuck")
.font(Font.custom("Rochester-Regular", size:60))
Text("Date Today 07, 21 99").foregroundColor(Color("fontColor")).padding(.bottom, 50)
HStack {
Image("icons8-refresh-24")
Image("icons8-pause-26")
Button(action : {
NavigationLink(destination:SceneView())
}) {
Image("icons8-play-26").renderingMode(.original)
}
}.padding(.top, 50) // error is received here
}
}
}
}
struct TitleView_Preview: PreviewProvider {
static var previews: some View {
TitleView()
}
}