iOS192 [SwiftUI] 텍스트 줄 제한 (feat. lineLimit) 핵심만 골라 배우는 SwiftUI 기반의 iOS 프로그래밍 - YES24 SwiftUI는 물론 애플리케이션 개발과 출시를 위한 모든 과정을 담았다!이 책의 목적은 SwiftUI와 Xcode 11, 그리고 스위프트 5 프로그래밍 언어를 사용하여 iOS 13 애플리케이션 제작 기술을 전달하는 데 www.yes24.com lineLimit 디폴트로 HStack에선 Text 뷰를 한 줄로 보여준다. 스택의 공간이 충분하지 않거나 크기가 제한 되어 있다면 텍스트가 자동으로 여러 줄로 표시 된다. lineLimit() 수정자를 사용하면 최대로 보여줄 줄의 수를 제한할 수 있다. truncationMode lineLimit을 사용하여 줄 제한을 걸었을 때 truncationMode 수정자를 사용하면 말줄임표의 위치를.. 2022. 1. 15. [SwiftUI] Container 뷰의 자식 뷰 제한 (feat. Group 뷰) 핵심만 골라 배우는 SwiftUI 기반의 iOS 프로그래밍 - YES24 SwiftUI는 물론 애플리케이션 개발과 출시를 위한 모든 과정을 담았다!이 책의 목적은 SwiftUI와 Xcode 11, 그리고 스위프트 5 프로그래밍 언어를 사용하여 iOS 13 애플리케이션 제작 기술을 전달하는 데 www.yes24.com Container 뷰의 자식 뷰 제한 기본적으로 컨테이너 뷰들은 직접적인 하위 뷰를 10개로 제한하고 있다. 10개 이상의 자식 뷰를 담으면 구문 오류가 발생한다. 10개 이상의 자식 뷰가 필요하다면 여러 컨테이너로 나눠 담을 수 있다. 그 외에 Group뷰라는 컨테이너로 하위 뷰 제한을 피할 수 있다. Group 뷰로 자식 뷰 제한 피하기 아래 예시에서는 Stack 안에 12개의 텍스트를 .. 2022. 1. 15. [SwiftUI] Spacer, alignment, padding 핵심만 골라 배우는 SwiftUI 기반의 iOS 프로그래밍 - YES24 SwiftUI는 물론 애플리케이션 개발과 출시를 위한 모든 과정을 담았다!이 책의 목적은 SwiftUI와 Xcode 11, 그리고 스위프트 5 프로그래밍 언어를 사용하여 iOS 13 애플리케이션 제작 기술을 전달하는 데 www.yes24.com Spacer 뷰 사이에 공간을 추가할 때 사용하는 컴포넌트이다. 스택 안에서 Spacer를 사용하면 배치된 뷰들의 간격을 제공하기 위해 스택의 방향에 따라 유연하게 확장, 축소한다. alignment 스택의 정렬을 원할 때 지정할 alignment에 정렬값을 지정하면 된다. spacing 스택 안의 컴포넌트들의 간격을 조절할 수 있다. padding 뷰 주변의 간격을 조절할 수 있는 수정자이.. 2022. 1. 15. [SwiftUI] 배경색 지정하기 배경색 지정하기 background수정자에 Color를 지정 // // ContentView.swift // import SwiftUI struct ContentView: View { var body: some View { HStack { Text("Hello") Text("World~") Text("Thank you~") }.background(Color(UIColor.blue)) } } struct ContentView_Previews: PreviewProvider { static var previews: some View { ContentView() .previewDevice("iPhone 11") .previewDisplayName("아이폰 11") } } 2022. 1. 11. 이전 1 ··· 28 29 30 31 32 33 34 ··· 48 다음