반응형
Hacking with Swift 사이트의 강좌 번역본입니다.
[원문 : https://www.hackingwithswift.com/quick-start/swiftui/how-to-add-a-placeholder-to-a-textfield]
How to add a placeholder to a TextField
SwiftUI의 TextField는 UITextField처럼 자리표시자(placeholder) 텍스트를 지원합니다 - 텍스트 필드가 비어있을때 회색 텍스트가 보여지며, 프롬프트(Enter your password)를 사용하거나 예제 데이터를 보여줍니다.
자리표시자(placeholder)를 설정하기 위해서, 다음과 같이 텍스트 필드에 대한 초기화의 일부로 전달합니다.
struct ContentView: View {
@State private var emailAddress = ""
var body: some View {
TextField("johnnyappleseed@apple.com", text: $emailAddress)
.textFieldStyle(RoundedBorderTextFieldStyle())
.padding()
}
}
텍스트 필드가 비어있는 동안에 johnnyappleseed@apple.com가 보여질 것이지만, 사용자가 무언가 입력하자마자 사라집니다.
반응형
'SwiftUI > Responding to events' 카테고리의 다른 글
How to create a picker and read values from it (0) | 2019.11.18 |
---|---|
How to create a slider and read values from it (0) | 2019.11.18 |
How to disable autocorrect in a TextField (0) | 2019.11.18 |
How to create secure text fields using SecureField (0) | 2019.11.18 |
How to add a border to a TextField (0) | 2019.11.18 |
How to read text from a TextField (0) | 2019.11.18 |
How to disable the overlay color for images inside Button and NavigationLink (0) | 2019.11.18 |
How to create a tappable button (0) | 2019.11.18 |