Hi there,
I am currently programming an app for certain medication usage for paramedics in my region. For that, I made a List inside a NavigationStack with NavigationLinks to further Swift files, each one for one drug. The problem is, that when I add more than 16 NavigationLinks to the NavigationStack, the app stops working and crashes. Is it too much code or do I have to do anything else? I am very new to programming in general so I would love to hear from you!
Greetings Laurin
Here is the code:
//
// Medikamente.swift
// SAA Medikamente
//
// Created by Laurin Bräunig on 18.10.23.
//
import SwiftUI
struct Medikamente: View {
var body: some View {
// Medikamentenliste
NavigationStack {
//Medikamente
List {
NavigationLink(destination: Acetylsalicylsaeure()){
Text("Acetylsalicylsäure")
}
NavigationLink(destination: Amiodaron()){
Text("Amiodaron")
}
NavigationLink(destination: Atropin()){
Text("Atropin")
}
NavigationLink(destination: Butylscopolamin()){
Text("Butylscopolamin")
}
NavigationLink(destination: Dimenhydrinat()){
Text("Dimenhydrinat")
}
NavigationLink(destination: Dimentinden()){
Text("Dimentinden")
}
NavigationLink(destination: Epinephrin()){
Text("Epinephrin")
}
NavigationLink(destination: Esketamin()){
Text("Esketamin")
}
NavigationLink(destination: Furosemid()){
Text("Furosemid")
}
NavigationLink(destination: Glucagon()){
Text("Glucagon")
}
NavigationLink(destination: Glucose()){
Text("Glucose")
}
NavigationLink(destination: Glyceroltrinitrat()){
Text("Glyceroltrinitrat")
}
NavigationLink(destination: Heparin()){
Text("Heparin")
}
NavigationLink(destination: Ibuprofen()){
Text("Ibuprofen")
}
NavigationLink(destination: Ipratropiumbromid()){
Text("Ipratropiumbromid")
}
NavigationLink(destination: Lidocain()){
Text("Lidocain")
}
.navigationTitle("Medikamente")
.navigationBarTitleDisplayMode(.automatic)
}
}
}
}
#Preview {
Medikamente()
}
Thanks again for your help!