목록SwiftUI (15)
Jupyo's Daily Story
본 내용은 'Hacking With Swift' 의 내용을 개인적으로 번역 및 정리한 내용입니다. 원문 : www.hackingwithswift.com/quick-start/swiftui/how-to-create-views-in-a-loop-using-foreach 참고 : kka7.tistory.com/201 How to create views in a loop using ForEach - a free SwiftUI by Example tutorial Was this page useful? Let us know! 1 2 3 4 5 www.hackingwithswift.com How to create views in a loop using ForEach ※ Updated for Xcode 12.0 일반적..
이미지에는 두 가지의 렌더링 모드가 있다. Template 는 이미지의 불투명 영역이 가진 본래의 색상을 무시하고 원하는 색상으로 변경하여 템플릿 이미지로 활용 Original 은 항상 이미지의 본래 색을 유지 ※ 게으른 부엉이의 개발 노트 참조
SwiftUI 프로젝트를 생성하면 처음 화면은 이렇다. 항상 import 에는 UIKit이 있었던 것과는 다르게 SwiftUI가 있는 것을 볼 수가 있다. 물론 UIKit이 완전히 사라진 것은 아니다. 아래의 그림처럼 사용은 할 수 있다. 하지만 아직까지는 두 가지를 같이 사용하는 방법을 모르기 때문에 해당 부분은 나중에 알게 되면 글을 올릴 예정이다. 위 사진에도 볼 수 있듯 기존에 프로젝트를 생성했을 때에는 class로 시작하는 파일과 그 안에 viewDidLoad 함수를 볼 수 있었지만, SwiftUI로 프로젝트를 생성하게 되면 ContentView와 ContentView_Previews라는 구조체가 기본적으로 존재한다. ContentView는 View에 포함되는 body를 꾸며주며, Content..
Xcode 11 설치 일단 SwiftUI를 사용하기 위해서는 Xcode 11 버전이 필요하다. 이 글 작성 때까지는 정식버전이 나오지 않았기 때문에 Apple Developer 사이트에 올라온 베타 버전을 설치해야 한다. Xcode 11 다운받기 https://developer.apple.com/download/ 로그인 - Apple idmsa.apple.com 설치 완료 후 프로젝트를 생성하면 아래와 같은 선택 창을 볼 수 있다. User Interface라는 란이 생겼는데 이 부분에서 SwiftUI와 Storyboard를 선택할 수 있다. Xcode 11 SwiftUI 프로젝트 화면 프로젝트를 생성하게 되면 위와 같은 기본 화면을 볼 수 있다. 왼쪽에는 소스 편집기가 있고, 오른쪽에는 실시간 프리뷰를..
SwiftUI SwiftUI는 Swift의 성능을 바탕으로 모든 Apple 플랫폼에서 사용자 인터페이스를 구축할 수 있는 혁신적이고 간소화된 방법입니다. 단 하나의 도구 구성 및 API를 통해 모든 Apple 기기에서 사용할 수 있는 사용자 인터페이스를 구축합니다. 읽기 쉽고 작성하기 편한 선언적 Swift 구문을 통해 SwiftUI는 새로운 Xcode 디자인 도구와 매끄럽게 연동되면서 코드와 디자인이 완벽하게 동기화되도록 합니다. 또한 유동적 글자 크기 조절, 다크 모드, 현지화 및 손쉬운 사용을 자동 지원하므로 SwiftUI 코딩 첫 줄부터 가장 강력한 UI 코드를 작성할 수 있습니다. - Apple Developer - SwiftUI 는 iOS 13 버전부터 적용되는 Swift 기반 앱 개발 언어이..