Deaktivieren Sie die interaktive Entlassung von Navigationsübergängen in SwiftuiIOS

Programmierung für iOS
Anonymous
 Deaktivieren Sie die interaktive Entlassung von Navigationsübergängen in Swiftui

Post by Anonymous »

Ich benutze den neuen NavigationStransitionStyle (.Zoom (ID, Namespace)) , um eine Ansicht zu einer Detailansicht in meiner Swiftui -App zu zoomen. Ich möchte, dass ich dieses Verhalten des neuen Übergangsstils in der Tat deaktivieren möchte. Scrollview, was nicht gut ist. Ich habe versucht, die Geste programmgesteuert anzuwenden, kann aber keine Lösung bearbeiten < /li>
[*]

Code: Select all

.interactiveDismissDisabled(true)
funktioniert nicht für .navigationTransitionStyle
[*]

Code: Select all

.navigationBarBackButtonHidden(true)
deaktiviert das Verhalten des Pull -Down -Entlassungsverhaltens für den neuen Zoomübergang nicht wie für das Verhalten des Swipe Entlasss im alten Übergang der Folie -Navigation. Siehe diesen Beitrag
[*] Einstellung .Dagger (minimumDistance: 15) Wie in diesem Beitrag vorgeschlagen, ermöglicht es der ScrollView, aber nicht das Verhalten des Swipe -Entlassungsverhaltens auszusperren. Verhalten und die Scrollview < /li>
< /ul>
Ich fange an zu glauben, dass es keine Möglichkeit gibt, diese Geste zu deaktivieren, aber wenn jemand einen Weg kennt, oder eine Problemumgehung, mit der ich mit diesem neuen Übergang meinen Scrollview verwenden würde, das mit einem neuen Übergang mit einem neuen Übergang mit einem neuen Übergang verwendet worden wäre. Uiscrollview anstelle eines Swiftui -Scrollviews in der Hoffnung, dass die .HighPrioritygesture es nicht blockieren würde, aber es überschreibt die Scroll -Gesten

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post