@@ -2,21 +2,47 @@ import SwiftUI
2
2
3
3
/// An abstract representation of the `TextField` type in SwiftUI.
4
4
///
5
+ /// ### iOS
6
+ ///
5
7
/// ```swift
6
8
/// struct ContentView: View {
7
9
/// @State var text = "Lorem ipsum"
8
10
///
9
11
/// var body: some View {
10
12
/// TextField("Text Field", text: $text)
11
- /// #if os(iOS) || os(tvOS)
12
- /// .introspect(.textField, on: .iOS(.v13, .v14, .v15, .v16, .v17), .tvOS(.v13, .v14, .v15, .v16, .v17)) {
13
+ /// .introspect(.textField, on: .iOS(.v13, .v14, .v15, .v16, .v17)) {
13
14
/// print(type(of: $0)) // UITextField
14
15
/// }
15
- /// #elseif os(macOS)
16
+ /// }
17
+ /// }
18
+ /// ```
19
+ ///
20
+ /// ### tvOS
21
+ ///
22
+ /// ```swift
23
+ /// struct ContentView: View {
24
+ /// @State var text = "Lorem ipsum"
25
+ ///
26
+ /// var body: some View {
27
+ /// TextField("Text Field", text: $text)
28
+ /// .introspect(.textField, on: .tvOS(.v13, .v14, .v15, .v16, .v17)) {
29
+ /// print(type(of: $0)) // UITextField
30
+ /// }
31
+ /// }
32
+ /// }
33
+ /// ```
34
+ ///
35
+ /// ### macOS
36
+ ///
37
+ /// ```swift
38
+ /// struct ContentView: View {
39
+ /// @State var text = "Lorem ipsum"
40
+ ///
41
+ /// var body: some View {
42
+ /// TextField("Text Field", text: $text)
16
43
/// .introspect(.textField, on: .macOS(.v10_15, .v11, .v12, .v13, .v14)) {
17
44
/// print(type(of: $0)) // NSTextField
18
45
/// }
19
- /// #endif
20
46
/// }
21
47
/// }
22
48
/// ```
0 commit comments