
swiftui-introspect
siteline
Introspect underlying UIKit/AppKit components from SwiftUI
AI 简介
SwiftUI Introspect 是一个用于访问 SwiftUI 视图底层的 UIKit 或 AppKit 组件的库。其核心功能是通过在选定视图前后添加不可见标记视图,然后遍历这些标记之间的视图层级结构来找到相应的 UIKit 或 AppKit 视图实例,从而实现对这些底层组件的操作。该库支持多种视图类型,并且可以通过指定平台版本进行未来兼容性处理。适用于需要直接操作底层视图属性或行为的场景,如自定义滚动视图的行为等。由于不使用私有 API 且采取了防御性编程策略,因此适合在生产环境中使用。
Swift
MIT License6.5k
Stars
417
Forks
55
Watchers
15
Issues
Star 增长
今日+2
近 7 天+4
近 30 天+23
综合评分72.16
默认分支main