I am developing a SwiftUI iOS app which originally started out with A WindowGroup. In another view, I have decided that I need to present that view as a DocumentGroup scene to take advantage of all the features that come with it. I don't want the entry point into the app to be a DocumentGroup scene. I would just like the entry point into my App to be a WindowGroup scene, then in another view from the WindowGroup Scene, I would like to call the DocumentGroup scene to open as if the app was a document-based app. Any help will be much appreciated. Thanks
Is it possible to combine WindowGroup and DocumentGroup in a SwiftUI iOS app?
926 Views Asked by Heyman At
1
There are 1 best solutions below
Related Questions in IOS
- Overlapping UICollectionView in storyboard
- Cannot pod spec lint because of undeclared type errors
- Is the transactionReceipt data present in dataWithContentsOfURL?
- UIWebView Screen Fitting Issue
- ZXingObjC encoding issues
- iOS: None of the valid provisioning profiles allowed the specific entitlements
- How to hide "Now playing url" in control center
- CloudKit: Preventing Duplicate Records
- Slow performance on ipad erasing image
- Swift code with multiple NSDateFormatter - optimization
- iOS 8.3 Safari crashes on input type=file
- TTTTimeIntervalFormatter always returns strings in English
- How do I add multiple in app purchases in Swift Spritekit?
- Setup code for xibs in iOS. -awakFromNb:
- iOS Voice Over only reads out the title of any alert views
Related Questions in SWIFT
- Overlapping UICollectionView in storyboard
- Cannot pod spec lint because of undeclared type errors
- Swift code with multiple NSDateFormatter - optimization
- How do I add multiple in app purchases in Swift Spritekit?
- cellForRowAtIndexPath and prepareForSegue return different label colors
- Getting this message in my console in xcode "Ignoring restoreCompletedTransactionsWithApplicationUsername: because already restoring transactions"?
- Change background of an Accessory View in a UITableViewCell
- fade in an bounce animation subview
- Create a PFObject and PFRelation after PFUser Sign Up
- Swift 2 - Pattern matching in "if"
- How do I give inputs through NSURL
- How do I add custom cells to TableView in Swift?
- UIWebView not loading URL in simulator
- Compiler complains that 'Expression resolved to unused function' when removing index in array of functions
- Cast from 'Int?' to unrelated type 'NSNumber' always fails
Related Questions in SWIFTUI
- Ternary operator inside NavigationLink SwiftUI
- Use ViewRouter in SwiftUI Project in Xcode 12
- SwiftUI Navigation View - Handling Size Classes over multiple views
- Is there any way to create a new Gesture in SwiftUI?
- SwiftUI extension to display Image in Alert()
- Get changes on button tapped using Combine and SwiftUI
- Does `ShapeStyle` inherit from `View`?
- Nested transitions / animations in SwiftUI
- How do I set an image in a cell class from a ImagePicker Controller
- How to disable minimum value of 0 in Slider?
- SwiftUI NavigationView issue with Parent-Child-Grandchild scenario when attempting grandchild previous next navigation
- SwiftUI strange tabbar behaviour with groups
- Picker in SwiftUI 2 .onChange() does not change UINavigationBar.appearance()
- SwiftUI Change Form Background
- SwiftUI image picker, url image from camera
Related Questions in DOCUMENTGROUP
- SwiftUI + DocumentGroup in iOS/iPadOS: how to rename the currently open document
- Change default "Create Document" label in DocumentGroup
- Create and open a new document in SwiftUI DocumentGroup macOS
- How to make a SwiftUI DocumentGroup app without starting on the file picker?
- How to read large files using SwiftUI DocumentGroup without making a temporary copy?
- Swift UI 2 DocumentGroup get navigation bar buttons actions
- Hide file extension in document based app - DocumentGroup & UIDocumentBrowser
- How to connect Help menu in SwiftUI MacOS DocumentGroup app to application logic?
- Is it possible to use DocumentGroup in a SwiftUI iOS app along side WindowsGroup?
- Is it possible to combine WindowGroup and DocumentGroup in a SwiftUI iOS app?
- Can DocumentGroup open file that type of is package?
- Prevent or clear app state persistence for MacOS SwiftUI Document Based App
- SwiftUI / iOS 14: How to restore last active document (state?) with document-based (DocumentGroup) app
- SwiftUI make transition with document-base image brower app how?
- How to programmatically show a DocumentGroup?
Related Questions in SWIFTUI-WINDOWGROUP
- WindowGroup on macOS not creating independent windows
- SwiftUI WindowGroup: How to limit the number of windows?
- Detecting hardware keyboard key press under iPadOS 14.x with SwiftUI 2.0
- Listing and closing Windows in a MacOS SwiftUI App
- Is it possible to combine WindowGroup and DocumentGroup in a SwiftUI iOS app?
- How to set size of WindowGroup in visionOS?
- SwiftUI WindowGroup opens multiple windows with the same id on an ipad
- Need to stop my WindowGroup spawning new instances on MacOS
- How to detect URL schemes with .handlesExternalEvents and NSAppleEventManager simultaneously
- What is equivalent to 'window.rootViewController' in WindowGroup - SwiftUI
- How do you restrict the macOS windowing management from restoring a specific window?
- How to specify which WindowGroup should appear on visionOS app launch?
- Opening multiple WindowGroups(id:for:) with same for:-value does not work
- How to set conditional properties on style in WindowGroup?
- SwiftUI - share dictionary among views, unclear what arguments to use at @Main / WindowGroup
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
I tested in Xcode 13.3 and macOS 12.3 I noticed if
WindowGroupis declared first then only that window opens and the file browser doesn't when launching the app and if closing the window and then clicking on the app's dock icon it opens a new window again. Unfortunately I noticed a bug that if you command+quit the app (rather than stopping it) on next relaunch it shows both the window and the file browser instead of just the window (I'll report that).