Questions tagged [swiftui]
SwiftUI is an Apple framework for building user interfaces using a declarative Swift syntax.
16
questions
0
votes
0
answers
542
views
ToDo app using MVVM with CoreData in SwiftUI
I'm trying to learn MVVM in SwiftUI using CoreData and I'm struggling with creating clean architecture. As this is my first app besides apps made during tutorial and courses it's just really simply ...
1
vote
0
answers
62
views
Idiomatic API Authentication flow with ASWebAuthentication and Combine
I'm working on an app to display statistics based on user data from a third-party service's API. The authentication flow for the service's API that I wrote works, but some parts of it feel a bit ...
2
votes
1
answer
222
views
SwiftUI/Swift code for changing item values in an immutable struct
just wanted someone to review my code and perhaps simplify it a bit. Everything is working as expected for the moment but it seems too much code for what i'm trying to achieve. Especially the function ...
1
vote
1
answer
85
views
SwiftUI Reusable Login & Register View
I have this view in SwiftUI; it works as expected, and for the most part, works great. My only concern with it is that it feels extremely clunky. Reading through the view itself is very difficult. ...
3
votes
1
answer
132
views
Structure and readability of the code in swift ios
For a job in company I had to do a code assignment. My assignment performs all the required tasks needed to be done. But after one month the company provided me a feedback and said that we have ...
-1
votes
1
answer
463
views
Use of parentheses in Swift [closed]
I am learning Swift and just had a quick question about use of parentheses. The code below runs just fine w/o using parentheses, but it certainly looks a lot cleaner using them in this instance.
So my ...
2
votes
0
answers
1k
views
SwiftUI custom ScrollView with snap interval
Due that fact that SwiftUI has poor ScrollView customization and doesn't support snap interval from the box I decided to implement my custom component to support ...
2
votes
0
answers
154
views
A Daily goals list 'Dopamine Box'
Inspired by Mike Boyd's 'Dopamine Box' video: link, I decided it would be a good project to pursue by myself in swift. The end goal is to make it look like the box in the video, with switches and a ...
2
votes
1
answer
361
views
Display a Text() with a foreground color based on a condition
I decided to write a simple tab bar for macOS using Swift.
tabs.swift
...
4
votes
0
answers
581
views
Navigation strategies for a SwiftUI-based app using MVVM pattern
I'm finding it difficult to decide on the best architectural pattern for a SwiftUI app but, for the moment, I'm sticking with MVVM as I found this a good fit conceptually.
I'm trying to avoid the ...
3
votes
1
answer
102
views
Break music player into usable components in SwiftUI
I created a music player using swiftUI.I need to ask a question when I break up my player into usable components. How should I take this approach with the music player? because the music player is one ...
3
votes
1
answer
2k
views
SwiftUI Dot indicator
I want to understand if I got this concept correctly.
I should start work from ViewState; a reference type object holding the state of a view. Here it is called <...
3
votes
0
answers
283
views
Combine asynchronous return values in SwiftUI
I have 2 asynchronous return values from 2 different classes, one from HealthKit, the other from MotionManager. I combine the outcome of these classes through a combinedViewModel. The code works, but ...
1
vote
0
answers
145
views
SwiftUI Passing closure between sibling views
This is my current View hierarchy:
ParentView:View {
ChildView1: UIViewRepresentable
ChildView2: View
}
In ChildView2 I have a button who's action I ...
6
votes
2
answers
1k
views
100DaysofSwiftUI - Project 1 - Challenge 1: Convert temperature units: Celsius, Fahrenheit and Kelvin
This is my code to solve the challenge in 100 Days of SwiftUI by Paul Hudson. This is the first challenge in the series and I chose to convert the temperature units from C° -> F°, F° -> C°, C° -> K° ...
5
votes
1
answer
763
views
Draw a spark line with SwiftUI
I am using a set of data points (currently randomly generated), and drawing a line graph inside a box:
...