IOS/앱개발(IOS)
IOS) 자산관리 앱 만들기
김염인
2022. 9. 14. 14:17
SWIFT UI를 이용한 자산관리 앱
탭 바 만들기
우선 바텀네비게이션 바를 만들어 준다. Swift UI에서는 TabBar를 이용하여 쉽게 만들어 줄 수 있다.
import SwiftUI
struct ContentView: View {
@State private var selection : Tab = .asset
enum Tab{
case asset
case recommend
case alert
case setting
}
var body: some View {
TabView(selection: $selection){
Color.white.tabItem{
Image(systemName: "dollarsign.circle.fill")
Text("자산")
}.tag(Tab.asset)
Color.blue
.edgesIgnoringSafeArea(.all)
.tabItem{
Image(systemName: "hand.thumbsup.fill")
Text("추천")
}
.tag(Tab.recommend)
Color.yellow
.edgesIgnoringSafeArea(.all)
.tabItem{
Image(systemName: "bell.fill")
Text("알람")
}
.tag(Tab.alert)
Color.red
.edgesIgnoringSafeArea(.all)
.tabItem{
Image(systemName: "gearshape.fill")
Text("설정")
}
.tag(Tab.setting)
}
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}
이렇게 Tabbar를 만들면 하단에 4개의 탭 아이템이 생성이 된다.
--- 이후 더 작성 예정