#swift #swiftui
Вопрос:
Я новичок в SwiftUI. Я публикую приложение в App Store, оно работает нормально, но некоторые из iOS работают неправильно. возможно, полноэкранный режим не работает, поэтому MathPlayingHistoryView
он не отображается, когда пользователь нажимает на код refreshdButtonSmall()
.ниже.
refreshdButtonSmall()
.fullScreenCover(isPresented: self.$lovePresent) {
MathPlayingHistoryView(isPresented: $lovePresent)
}
.onTapGesture{
withAnimation(.spring(response:0.2,dampingFraction:0.5,blendDuration:0)){
lovePresent.toggle()
}
}
Обновить:
public struct refreshdButtonSmall: View {
var imageName = "star"
public var body: some View {
ZStack {
Image(systemName: imageName)
.font(.system(size: 30, weight: .bold))
.foregroundColor(.black)
}
}
}
Информация об устройстве:
Дивайс : XR
iOS : 14.4.2
Не могли бы вы помочь мне решить эту проблему.
Комментарии:
1. поделитесь кодом
refreshdButtonSmall
2. @RomaKavinskyi проверьте обновленный код, пожалуйста
3. У вас была общая структура. Поделитесь функцией
refreshdButtonSmall()
, пожалуйста4. @RomaKavinskyi
refreshdButtonSmall()
-это точка зрения SwiftUI, и она уже включена в вопрос ОП.5. Я видел подобную проблему только на устройствах iOS 14.4, но она работала до и после версий 14.3 или 14.5. У нас нет никакого решения или информации о причине, хотя.