Как скрыть фон MatchedTransitionSource?IOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Как скрыть фон MatchedTransitionSource?

Сообщение Anonymous »

How can I hide the background of an animated NavigationLink while using the swipe-to-go-back gesture?
Here's what I currently have:

Изображение

and what I want it to look like:



аналогично приложению iOS Photos. Я в порядке с покрытием фона, используя твердый цвет или тяжелое размытие, но я не хочу, чтобы он был виден во время перехода. < /P>
struct ContentView: View {
@Namespace private var transitionNamespace
var body: some View {
NavigationStack {
VStack {
Text("Should not be visible while swiping")

let value = "details"
NavigationLink(value: value) {
Text("Link")
.frame(width: 200, height: 50)
.background(Color.green.opacity(0.5))
.clipShape(RoundedRectangle(cornerRadius: 32))
.matchedTransitionSource(id: value, in: transitionNamespace)
}
}
.navigationDestination(for: String.self) { value in
ZStack {
Color.yellow.ignoresSafeArea(.all)
Text(value)
}
.navigationTransition(.zoom(sourceID: value, in: transitionNamespace))
.navigationBarBackButtonHidden(true)
}
}
}
}


Подробнее здесь: https://stackoverflow.com/questions/795 ... tionsource
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как скрыть фон MatchedTransitionSource?
    Anonymous » » в форуме IOS
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Почему фон не удаляется, хотя у моего PNG прозрачный фон?
    Anonymous » » в форуме C#
    0 Ответы
    36 Просмотры
    Последнее сообщение Anonymous
  • Фон CSS PNG с полупрозрачными прозрачными на градиенте показывает белый фон
    Anonymous » » в форуме CSS
    0 Ответы
    38 Просмотры
    Последнее сообщение Anonymous
  • Как я могу удалить видео фон с помощью Python (хочу фон от белого до прозрачного)
    Anonymous » » в форуме Python
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Как я могу удалить видео фон с помощью Python (хочу фон от белого до прозрачного)
    Anonymous » » в форуме Python
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous

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