본문 바로가기

SwiftUI3

SwiftUI 로 ImagePicker 호출하기 굿데이 여러분쓰 오늘은 오랜만에 스위프트유아이를 알아보도록 할게영 슬금슬금 좀 공부해놔야할것같은 느낌적인 너낌때문에 ; UIImagePicker 를 스유에서 사용하는 방법을? Arabobsida 일단 SwiftUIView 로 파일을 생성해줍시다 저는 SUImagePicker 로 만들거에용 자 이렇게 되면 기본적으로 만들어지는게 아래처럼 나오게 됩니당 import SwiftUI struct SUImagePicker: View { var body: some View { Text(/*@START_MENU_TOKEN@*/"Hello, World!"/*@END_MENU_TOKEN@*/) } } struct SUImagePicker_Previews: PreviewProvider { static var preview.. 2020. 11. 20.
SwiftUI 의 Navigation 기능 간단하게 써보기 굿데이 여러분 롱타임 노씨입니다 WWDC 는 즐겁게 보셨나요? 저는 꿀잠자고 다른 분들이 열심히 정리해주신 부분을 살펴보았는데 많이 좋아진거 같아서 마음이 편하네요 그 김에 슬슬 스유를 공부해야할것 같아서 오늘은 SwiftUI 에서 네비게이션 기능을 활용해보도록 하게씀미다 SwiftUI 는 아시다시피 기존의 UIKit 과 다르게 View 라는 protocol 을 채택한 struct 를 만들어서 씁니다 기존의 NavigationController 를 사용할 수 없기 때문에 비슷하게 찾아보면 NavigationView 와 NavigationLink 가 있는데요 이 두 가지만 잘 활용하시면 기본적인 Navigation Controller 를 구현하실 수 있습니다 struct ContentView: View {.. 2020. 6. 23.
SwiftUI를 사용하지 않고 Preview 사용하기 Xcode 11 및 Mac OS 를 카탈리나로 업데이트를 하게 되면 SwiftUI 로 프로젝트를 생성할때 기본값으로 프리뷰를 확인할 수 있습니다. 하지만 대부분의 회사에서는 현재 iOS13 이상만을 지원하는 SwiftUI 로 모든 프로젝트를 진행하기는 거의 불가능에 가깝다고 볼 수 있죠. 그렇기 때문에 오늘은 SwiftUI 를 사용하지 않고 기존의 코드베이스 오토레이아웃에서 프리뷰를 확인할 수 있는 방법을 알아보도록 하겠습니다. class MainViewController: UIViewController { let sampleView = UIView(frame: CGRect(x: 0, y: 0, width: 200, height: 200)) override func viewDidLoad() { super.. 2020. 1. 3.