Нажмите Действие не работает, когда цвет ясно SwiftUI - PullRequest
0 голосов
/ 29 июня 2019

my tapAction не распознает касание, когда my foregroundColor равно clear.Когда я удаляю цвет, он отлично работает.

Это мой код:

ZStack {
    RoundedRectangle(cornerRadius: 0)
        .foregroundColor(Color.clear)
        .frame(width: showMenu ? UIScreen.main.bounds.width : 0)
        .tapAction {
            self.showMenu.toggle()
        }

    RoundedRectangle(cornerRadius: 5).foregroundColor(Color.green)
        .shadow(radius: 5, y: 2)
        .padding(.trailing, 50)
        .frame(width: showMenu ? UIScreen.main.bounds.width : 0)
}
.edgesIgnoringSafeArea(.top)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...