@@ -7,7 +7,7 @@ struct AppView: View {
7
7
#if os(iOS) || os(tvOS) || os(visionOS)
8
8
. introspect(
9
9
. window,
10
- on: . iOS( . v13, . v14, . v15, . v16, . v17, . v18) , . tvOS( . v13, . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1)
10
+ on: . iOS( . v13, . v14, . v15, . v16, . v17, . v18) , . tvOS( . v13, . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1, . v2 )
11
11
) { window in
12
12
window. backgroundColor = . brown
13
13
}
@@ -87,7 +87,7 @@ struct ListShowcase: View {
87
87
tableView. backgroundView = UIView ( )
88
88
tableView. backgroundColor = . cyan
89
89
}
90
- . introspect ( . list, on: . iOS( . v16, . v17, . v18) , . visionOS( . v1) ) { collectionView in
90
+ . introspect ( . list, on: . iOS( . v16, . v17, . v18) , . visionOS( . v1, . v2 ) ) { collectionView in
91
91
collectionView. backgroundView = UIView ( )
92
92
collectionView. subviews. dropFirst ( 1 ) . first? . backgroundColor = . cyan
93
93
}
@@ -112,7 +112,7 @@ struct ListShowcase: View {
112
112
tableView. backgroundView = UIView ( )
113
113
tableView. backgroundColor = . cyan
114
114
}
115
- . introspect ( . list, on: . iOS( . v16, . v17, . v18) , . visionOS( . v1) , scope: . ancestor) { collectionView in
115
+ . introspect ( . list, on: . iOS( . v16, . v17, . v18) , . visionOS( . v1, . v2 ) , scope: . ancestor) { collectionView in
116
116
collectionView. backgroundView = UIView ( )
117
117
collectionView. subviews. dropFirst ( 1 ) . first? . backgroundColor = . cyan
118
118
}
@@ -150,7 +150,7 @@ struct ScrollViewShowcase: View {
150
150
#if os(iOS) || os(tvOS) || os(visionOS)
151
151
. introspect(
152
152
. scrollView,
153
- on: . iOS( . v13, . v14, . v15, . v16, . v17, . v18) , . tvOS( . v13, . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1)
153
+ on: . iOS( . v13, . v14, . v15, . v16, . v17, . v18) , . tvOS( . v13, . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1, . v2 )
154
154
) { scrollView in
155
155
scrollView. layer. backgroundColor = UIColor . cyan. cgColor
156
156
}
@@ -171,7 +171,7 @@ struct ScrollViewShowcase: View {
171
171
#if os(iOS) || os(tvOS) || os(visionOS)
172
172
. introspect(
173
173
. scrollView,
174
- on: . iOS( . v13, . v14, . v15, . v16, . v17, . v18) , . tvOS( . v13, . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1) ,
174
+ on: . iOS( . v13, . v14, . v15, . v16, . v17, . v18) , . tvOS( . v13, . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1, . v2 ) ,
175
175
scope: . ancestor
176
176
) { scrollView in
177
177
scrollView. layer. backgroundColor = UIColor . cyan. cgColor
@@ -207,13 +207,13 @@ struct NavigationShowcase: View {
207
207
#if os(iOS) || os(tvOS) || os(visionOS)
208
208
. introspect(
209
209
. navigationView( style: . stack) ,
210
- on: . iOS( . v13, . v14, . v15, . v16, . v17, . v18) , . tvOS( . v13, . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1)
210
+ on: . iOS( . v13, . v14, . v15, . v16, . v17, . v18) , . tvOS( . v13, . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1, . v2 )
211
211
) { navigationController in
212
212
navigationController. navigationBar. backgroundColor = . cyan
213
213
}
214
214
. introspect (
215
215
. navigationView( style: . columns) ,
216
- on: . iOS( . v13, . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1)
216
+ on: . iOS( . v13, . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1, . v2 )
217
217
) { splitViewController in
218
218
#if os(visionOS)
219
219
splitViewController. preferredDisplayMode = . oneBesideSecondary
@@ -226,7 +226,7 @@ struct NavigationShowcase: View {
226
226
}
227
227
. introspect (
228
228
. searchField,
229
- on: . iOS( . v15, . v16, . v17, . v18) , . tvOS( . v15, . v16, . v17, . v18) , . visionOS( . v1)
229
+ on: . iOS( . v15, . v16, . v17, . v18) , . tvOS( . v15, . v16, . v17, . v18) , . visionOS( . v1, . v2 )
230
230
) { searchBar in
231
231
searchBar. backgroundColor = . red
232
232
#if os(iOS)
@@ -256,7 +256,7 @@ struct PresentationShowcase: View {
256
256
presentationController. containerView? . backgroundColor = . red. withAlphaComponent ( 0.75 )
257
257
}
258
258
#elseif os(visionOS)
259
- . introspect( . sheet, on: . visionOS( . v1) ) { sheetPresentationController in
259
+ . introspect( . sheet, on: . visionOS( . v1, . v2 ) ) { sheetPresentationController in
260
260
sheetPresentationController. containerView? . backgroundColor = . red. withAlphaComponent ( 0.75 )
261
261
}
262
262
#endif
@@ -269,7 +269,7 @@ struct PresentationShowcase: View {
269
269
#if os(iOS) || os(tvOS) || os(visionOS)
270
270
. introspect(
271
271
. fullScreenCover,
272
- on: . iOS( . v14, . v15, . v16, . v17, . v18) , . tvOS( . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1)
272
+ on: . iOS( . v14, . v15, . v16, . v17, . v18) , . tvOS( . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1, . v2 )
273
273
) { presentationController in
274
274
presentationController. containerView? . backgroundColor = . red. withAlphaComponent ( 0.75 )
275
275
}
@@ -284,7 +284,7 @@ struct PresentationShowcase: View {
284
284
. padding ( )
285
285
. introspect (
286
286
. popover,
287
- on: . iOS( . v13, . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1)
287
+ on: . iOS( . v13, . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1, . v2 )
288
288
) { presentationController in
289
289
presentationController. containerView? . backgroundColor = . red. withAlphaComponent ( 0.75 )
290
290
}
@@ -305,7 +305,7 @@ struct GenericViewShowcase: View {
305
305
#if os(iOS) || os(tvOS) || os(visionOS)
306
306
. introspect(
307
307
. view,
308
- on: . iOS( . v13, . v14, . v15, . v16, . v17, . v18) , . tvOS( . v13, . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1)
308
+ on: . iOS( . v13, . v14, . v15, . v16, . v17, . v18) , . tvOS( . v13, . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1, . v2 )
309
309
) { view in
310
310
view. backgroundColor = . cyan
311
311
}
@@ -320,7 +320,7 @@ struct GenericViewShowcase: View {
320
320
#if os(iOS) || os(tvOS) || os(visionOS)
321
321
. introspect(
322
322
. view,
323
- on: . iOS( . v13, . v14, . v15, . v16, . v17, . v18) , . tvOS( . v13, . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1)
323
+ on: . iOS( . v13, . v14, . v15, . v16, . v17, . v18) , . tvOS( . v13, . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1, . v2 )
324
324
) { view in
325
325
view. backgroundColor = . lightGray
326
326
}
@@ -334,7 +334,7 @@ struct GenericViewShowcase: View {
334
334
#if os(iOS) || os(tvOS) || os(visionOS)
335
335
. introspect(
336
336
. view,
337
- on: . iOS( . v13, . v14, . v15, . v16, . v17, . v18) , . tvOS( . v13, . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1)
337
+ on: . iOS( . v13, . v14, . v15, . v16, . v17, . v18) , . tvOS( . v13, . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1, . v2 )
338
338
) { view in
339
339
view. backgroundColor = . blue
340
340
}
@@ -348,7 +348,7 @@ struct GenericViewShowcase: View {
348
348
#if os(iOS) || os(tvOS) || os(visionOS)
349
349
. introspect(
350
350
. view,
351
- on: . iOS( . v13, . v14, . v15, . v16, . v17, . v18) , . tvOS( . v13, . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1)
351
+ on: . iOS( . v13, . v14, . v15, . v16, . v17, . v18) , . tvOS( . v13, . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1, . v2 )
352
352
) { view in
353
353
view. backgroundColor = . red
354
354
}
@@ -375,7 +375,7 @@ struct SimpleElementsShowcase: View {
375
375
#if os(iOS) || os(tvOS) || os(visionOS)
376
376
. introspect(
377
377
. textField,
378
- on: . iOS( . v13, . v14, . v15, . v16, . v17, . v18) , . tvOS( . v13, . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1)
378
+ on: . iOS( . v13, . v14, . v15, . v16, . v17, . v18) , . tvOS( . v13, . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1, . v2 )
379
379
) { textField in
380
380
textField. backgroundColor = . red
381
381
}
@@ -390,7 +390,7 @@ struct SimpleElementsShowcase: View {
390
390
#if os(iOS) || os(tvOS) || os(visionOS)
391
391
. introspect(
392
392
. textField,
393
- on: . iOS( . v13, . v14, . v15, . v16, . v17, . v18) , . tvOS( . v13, . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1)
393
+ on: . iOS( . v13, . v14, . v15, . v16, . v17, . v18) , . tvOS( . v13, . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1, . v2 )
394
394
) { textField in
395
395
textField. backgroundColor = . green
396
396
}
@@ -491,7 +491,7 @@ struct SimpleElementsShowcase: View {
491
491
Text ( " DatePicker Red " )
492
492
}
493
493
#if os(iOS) || os(visionOS)
494
- . introspect( . datePicker, on: . iOS( . v13, . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1) ) { datePicker in
494
+ . introspect( . datePicker, on: . iOS( . v13, . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1, . v2 ) ) { datePicker in
495
495
datePicker. backgroundColor = . red
496
496
}
497
497
#elseif os(macOS)
@@ -512,7 +512,7 @@ struct SimpleElementsShowcase: View {
512
512
#if os(iOS) || os(tvOS) || os(visionOS)
513
513
. introspect(
514
514
. picker( style: . segmented) ,
515
- on: . iOS( . v13, . v14, . v15, . v16, . v17, . v18) , . tvOS( . v13, . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1)
515
+ on: . iOS( . v13, . v14, . v15, . v16, . v17, . v18) , . tvOS( . v13, . v14, . v15, . v16, . v17, . v18) , . visionOS( . v1, . v2 )
516
516
) { datePicker in
517
517
datePicker. backgroundColor = . red
518
518
}
0 commit comments