Post

Replies

Boosts

Views

Activity

Reply to Special blending mode (Overlay) for UIView with app background
To the best of my knowledge this will not work, at least I have never managed to pull this off ;-)The layers are composited within the view in the given mode, but the views are then composited just based on the resulting alpha.So, what can you do to achieve what you are trying to do? Basically, you have to work with multple Layers within the same view. CALayers are generally worth diving into, especially CAShapeLayer provides a high performance GPU driven way to draw with shapes.Hope it helpsKlaus
May ’20
Reply to NavigationLink selection not working as expected
Why should the ColorDetail pop the view, when you are just resetting the selectedView state? To pop you have to dismiss the presented View like so: struct ColorDetail : View { //get the presentation mode from the environment:     @Environment(\.presentationMode) var presentation     @Binding var selectedView : Int?     var color : String     var body : some View {         VStack {             Text (color)             Text ("SelectedView: \(selectedView ?? 99)")             Button ("set SelectedView to nil and go back")             {                 self.selectedView = nil //Pop the detail view:                 self.presentation.wrappedValue.dismiss()             }         }     } } Hope it helps Klaus
Dec ’20
Reply to SwiftUI Refresh List ?!
First you need to refactor your data interface to use either @Binding, @Environment, @EnvironmentObject or @ObservedObject, because this line: let posts = Data.posts() just statically instantiates your posts once. In the block/closure that handles .pullToRefresh, which right now just toggles the state of isShowing, you invoke call the func to load further data. The response to this method needs to update the data model you referenced in the first step. The UI is then refreshed automatically. Hope it helps
Dec ’20
Reply to SwiftUI Catalyst app on Big Sur losing focus.
This is a complete mess. It can not be controlled, and documentation of this use case is pretty nonexistent. I'm tying to use an SwiftUI framework on Mac that has many dependencies to UIColor, so Mac Catalayst is the only way to go. Trying to get that running with the Document based App template is a total mess, and the focus issue complete destroys the interactivity of the interface randomly. Drag operations seem to be particularly vulnerable.
Sep ’21
Reply to Xcode 15, how to uncheck "Connect via network" for physical device?
Same issue here, and beside the issues mentioned already, this is quite a pain of you have a number of potential devices to run on. While previously devices were automatically switched when connected via cable, now I always have to select them in the menu. Which can be quite bothersome, if you have multiple similar devices. Cable debugging was always way faster than remote debugging, and I really do not understand why Apple is fixing something that was not broken.
Oct ’23