Member-only story

New SwiftUI: How to design a spinning menu in iOS 16 using Xcode 14

AnthonyDesignCode
4 min readNov 16, 2022

--

Photo by Erik Mclean on Unpslash

Hello everyone, welcome to a new SwiftUI tutorial. I hope you are all doing well. Today I am going to show you how to design a spinning menu in SwiftUI 4 and Xcode 14.

Let’s get started with opening up Xcode 14. In the assets file I have added and image and called it profile. This image can be whatever you like by called it profile for this example. We are going to create our model for the spinning menu first! So we are going to call this swift file HomeViewModel 💯. We are going to be using the @Published Portocol and onChanged func!

What is @Published Portocol in SwiftUI?

A type alias for the Combine framework’s type that publishes a property marked with an attribute.

What is the .onChanged function in SwiftUI?

To recognize a drag gesture on a view, create and configure the gesture, and then add it to the view using the gesture(_:including:)modifier. To recognize a drag gesture on a view, create and configure the gesture, and then add it to the view using the gesture(_:including:)modifier.

import SwiftUI

class HomeViewModel : ObservableObject {

@Published var show = false
@Published var current = 0
@Published var popup = false…

--

--

AnthonyDesignCode
AnthonyDesignCode

Written by AnthonyDesignCode

Hey 👋 I’m Anthony! I hope you are well?! Thank you for looking at my blog. Here you will learn how to make apps in SwiftUI for iOS 16! Thanks for reading.

No responses yet