Commit Graph

33 Commits

Author SHA1 Message Date
Pascal Burlet bad095e578
Fix finding UIScrollViews that are clipped(), masked or combined with clipShape() or cornerRadius() (#213)
Co-authored-by: Pascal Burlet <pascal.burlet@lhsystems.com>
Co-authored-by: David Roman <2538074+davdroman@users.noreply.github.com>
2023-05-12 17:30:26 +01:00
JannThomas c38e70e82b
Add .introspectSplitViewController() on iOS (#89) 2021-03-23 19:45:00 +01:00
JannThomas 07a80dd280
Fix UITextField with cornerRadius (#83) 2021-03-17 20:27:21 +01:00
Simon Jarbrant 461fa7b608
Fix an issue where nested ScrollViews would not be detected properly (#69)
* Fix an issue where nested ScrollViews would not be detected properly
* Fix nested ScrollView issue on iOS 13
* Clean up implementation of siblingOrAncestorOfType to avoid extraneous searches
* Adjust naming for correctness
* Add nested ScrollView tests for macOS
This also fixes the same issue iOS had, where nested ScrollViews would not be correctly detected on macOS 11+
* Update UIKit ScrollView tests to match AppKit ones
* Add changelog entry for nested scrollview fixes
* Change NSScrollView lookup mechanism for macOS 10.15 to match UIKit behavior
2021-03-14 12:33:01 +01:00
Lois Di Qual 6ddd059b65 Fix .introspectScrollView on iOS 14 2020-10-21 15:33:07 -07:00
Lois Di Qual fd952419fb Add support for installing on older OS versions #28 2020-05-11 21:20:17 -07:00
Loïs Di Qual 5d78ad7d17
macOS and tvOS support (#12) 2020-02-12 13:08:17 -08:00
lvnkmn b26f5cd067
Feature/generic ui view introspection (#11) 2020-02-11 18:52:17 -08:00
Lois Di Qual c2cad6a6c7 Add .introspectViewController() 2019-12-10 12:52:42 -08:00
Lois Di Qual 981243d5bf Fix doc 2019-12-02 18:00:48 -08:00
Lois Di Qual 32ee7c178d introspectSegmentedControl 2019-12-02 17:57:55 -08:00
Lois Di Qual 621fb8489b More accessibility 2019-12-02 10:28:13 -08:00
Lois Di Qual 64be6e0d65 Allow .introspectTabBarController() on TabView directly 2019-12-02 10:24:55 -08:00
Lois Di Qual 71e34e11d1 Allow .introspectNavigationController() on NavigationView directly 2019-12-02 10:15:26 -08:00
Lois Di Qual 29f707c119 Bump to 0.0.4 2019-12-02 09:36:03 -08:00
Lois Di Qual 4afd79ffc4 Use previousSibling() instead of nextSibling() for overlay injection 2019-12-02 09:26:25 -08:00
Lois Di Qual 2fca54bf58 Fix introspection view return 2019-12-01 17:02:51 -08:00
Lois Di Qual ec46ea495b Use .overlay instead of .background to inject introspection view. Fixes #2 2019-12-01 17:01:51 -08:00
Lois Di Qual 10759775ff Fix Package.swift 2019-11-29 11:28:47 -08:00
Lois Di Qual 1f6021e50b Refine types 2019-11-27 11:09:03 -08:00
Lois Di Qual 1521d88d42 Document Introspect.swift 2019-11-27 11:03:06 -08:00
Lois Di Qual 57479571f3 Root introspection 2019-11-27 09:52:38 -08:00
Lois Di Qual 5034d7dab8 TabBarController 2019-11-27 09:43:22 -08:00
Lois Di Qual ea9a33635d ScrollView 2019-11-27 09:37:56 -08:00
Lois Di Qual 0efcaab039 Stepper 2019-11-27 09:31:24 -08:00
Lois Di Qual 4c6f0ad75f UISlider 2019-11-27 09:26:46 -08:00
Lois Di Qual 30fd86d55b Add UISwitch 2019-11-27 09:23:49 -08:00
Lois Di Qual 7dd0c8aae0 Add TextField 2019-11-27 09:10:10 -08:00
Lois Di Qual 1b5e49486e Pass self instead of superview 2019-11-26 18:46:58 -08:00
Lois Di Qual 335bef2e03 Ensure it's applied on subviews 2019-11-26 17:53:46 -08:00
Lois Di Qual 43d7f1c9fb Proper terms 2019-11-26 16:14:47 -08:00
Lois Di Qual aa5353ffcc More tests 2019-11-26 16:04:08 -08:00
Lois Di Qual da1a90f5f5 Init 2019-11-26 15:47:52 -08:00