-
[SwiftUI] TextEditor에 Placeholder를 만들어주자Swift/SwiftUI 2022. 4. 7. 08:23
원래 TextEditor는 Placeholder 기능이 자체적으로 지원되지 않는다
하지만 만들어 주자 이런식으로 만들꺼다
text: $description 은 @State 변수로 유저의 입력을 받아서 담아줄꺼임
Zstack으로 Editor 위에 Text를 쌓을껀데 이게 바로 우리의 placeholder가 될것임
description 이 비어 있다면 즉 유저가 아무것도 입력하지 않았다면
Text를 그려서 위에 올려 버리자
'Swift > SwiftUI' 카테고리의 다른 글
[SwiftUI] List 에서 row의 Padding 없애기 : PlainListStyle (0) 2022.04.10 [SwiftUI] .onAppear : 뭔가 나타날때 마다 변화를 줘보자 (0) 2022.04.07 [SwiftUI] Swipeable TabView 만들기 (0) 2022.04.07 [SwiftUI] TextEditor background color 바꾸기 (0) 2022.04.07 [SwiftUI] Button 을 Toggle 처럼 사용해보자 (0) 2022.04.05