Questions tagged [swiftui]

SwiftUI is an Apple framework for building user interfaces using a declarative Swift syntax.

Filter by
Sorted by
Tagged with
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 ...
ostojan's user avatar
  • 141
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 ...
Luciano's user avatar
  • 297
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 ...
Bjorn Morrhaye's user avatar
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. ...
xTwisteDx's user avatar
  • 111
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 ...
Cluadia Hedda's user avatar
-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 ...
r00's user avatar
  • 9
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 ...
Roman Mahotskyi's user avatar
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 ...
PhillipT's user avatar
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 ...
shreyasm-dev's user avatar
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 ...
rustproofFish's user avatar
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 ...
NinjaDeveloper's user avatar
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 <...
fewlinesofcode's user avatar
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 ...
Bjorn Morrhaye's user avatar
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 ...
trusk's user avatar
  • 153
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° ...
Kareem Moustafa's user avatar
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: ...
coco's user avatar
  • 161