Создайте карту в стиле Apple Wallet Pass в SwiftUiIOS

Программируем под IOS
Ответить
Anonymous
 Создайте карту в стиле Apple Wallet Pass в SwiftUi

Сообщение Anonymous »

Я изо всех сил пытаюсь создать дизайн карты доступа Apple Wallet в своем приложении SwiftUI.
Моя цель — сделать карту с небольшим вырезом в верхней части, как на этом снимке экрана. Заранее спасибо за помощь
Изображение
🙏
Вот что я пробовал до сих пор:

Код: Выделить всё

GeometryReader { geometry in
ZStack() {
HStack {
Spacer()
Ellipse()
.frame(width: geometry.size.width * 0.2, height: 50) // adjust width and height as needed
.foregroundColor(.white) // assuming a white ellipse
.offset(y: -120) // move the ellipse up by half its height
Spacer()
}
VStack(alignment: .leading, spacing: 8) {
HStack {
Spacer()
Text("Card")
Spacer()
}
.frame(height: 200)
// Rest of your VStack content
}
}
.padding()
.background(Color("BuoyPurple")) // Replace with your color
.cornerRadius(8)
.frame(width: geometry.size.width, height: 300) // adjust height as needed
}
.padding()
Изображение

Проблема в том, что я не могу таким образом создать эффект тени

Подробнее здесь: https://stackoverflow.com/questions/781 ... in-swiftui
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»