본문 바로가기

IOS39

SwiftUI ] SwiftUI에서 Modal View 띄우기(모달뷰) 오늘은 SwiftUI에서 Modal View를 띄우는 것을 알아 보겠다. 기존의 Objective-C로 모달뷰를 띄우려면 아래와 같이 하던 것을 SwiftUI에서는 어떻게 할까? - (IBAction)showMyModal { MyModal *myModal = [[MyModal alloc]initWithNibName:@"MyModal" bundle:nil]; [myModal setModalTransitionStyle:UIModalTransitionStylePartialCurl]; [self presentModalViewController:myModal animated:YES]; } 우선 예제로 SwiftUI프로젝트를 생성하고 ContentView에 Button을 하나 추가한다. import SwiftUI .. 2019. 11. 13.
SwiftUI ] 카드 UI 예제 -2 List, NavigationView 지난번 포스트에 이어 List와 NavigationView를 조합해 보겠다. * cardData : CardView에 바인드될 데이터 앞서 정의한 CardView를 List로 출력하기 위해서는 CardView에 바인드될 데이터 구조체를 정의하여야 한다. 이때 Identifiable 프로토콜을 채택한다. struct cardData: Identifiable{ var id = UUID() var image: String var category: String var heading: String var author: String } 프로토콜이 무엇인가.. https://blog.yagom.net/531 Swift - 프로토콜 지향 프로그래밍 오늘의 주제 1. 프로토콜 지향 프로그래밍 안녕하세요, 야곰입니다. 지.. 2019. 11. 12.
SwiftUI ] 카드 UI 예제 오늘 공부해볼 SwiftUI는 카드 UI이다. 우리나라는 확실히 새로운 기술 적용에 보수적이어서 그런지 SwiftUI에 대해 설명을 하거나 예제를 써놓은 글이 별로 없다. 반면 외국의 블로그를 찾아보면 이미 유뷰브와 블로그에 많은 예제를 올려놓고 있다. 오늘 참고한 예제는 아래 사이트에서 https://www.appcoda.com/swiftui-card-view/ SwiftUI Tip: How to Create a Flexible Card View with Stacks In this SwiftUI tutorial, we will show you how to build a flexible card view using stacks (HStack & VStack), text view, and image. ww.. 2019. 11. 11.