add navigation bar button swiftui
.navigationBarItems( leading: Button(action: { // Actions }, label: { Text("Button") }), trailing: Button(action: { // Actions }, label: { Image("Icon") }) )
add navigation bar button swiftui
.navigationBarItems( leading: Button(action: { // Actions }, label: { Text("Button") }), trailing: Button(action: { // Actions }, label: { Image("Icon") }) )
swift add navigation bar
override func viewDidLoad() { super.viewDidLoad() self.setNavigationBar() } func setNavigationBar() { let screenSize: CGRect = UIScreen.main.bounds let navBar = UINavigationBar(frame: CGRect(x: 0, y: 0, width: screenSize.width, height: 44)) let navItem = UINavigationItem(title: "") let doneItem = UIBarButtonItem(barButtonSystemItem: UIBarButtonItem.SystemItem.done, target: nil, action: #selector(dissmissView)) navItem.rightBarButtonItem = doneItem navBar.setItems([navItem], animated: false) self.view.addSubview(navBar) } @objc func dissmissView(){ self.dismiss(animated: true, completion: nil) }
swiftui navigation button
ForEach (self.drinks, id: \.name) { drink in //detail: The SwiftUI view you want to go to NavigationLink(destination: DrinkDetail(drink: drink)) { //the button/image you click on to go to that view DrinkItem(drink: drink) .frame(width: 300) .padding(.trailing, 30) } }
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us