文件名称:自检SwiftUI的底层UIKit组件-Swift开发
文件大小:69KB
文件格式:ZIP
更新时间:2024-06-15 21:20:14
Swift Utility
对SwiftUI的深入了解Introspect允许您获取SwiftUI视图的基础UIKit或AppKit元素。 例如,使用Introspect,您可以访问UITableView来修改分隔符,或者可以使用UINavigationController来定制customiz Introspect for SwiftUI Introspect允许您获取SwiftUI视图的基础UIKit或AppKit元素。 例如,使用Introspect,您可以访问UITableView来修改分隔符,或者访问UINavigationController来自定义选项卡栏。 工作原理Introspect的工作原理是将自定义IntrospectionView添加到视图层次结构,然后查看UIKit层次结构以找到相关视图。 例如,当自省TextField时,它将:将IntrospectionView添加为Text的覆盖层
【文件预览】:
SwiftUI-Introspect-master
----.swiftpm()
--------xcode()
----Introspect.podspec(618B)
----renovate.json(41B)
----docs()
--------diagram.png(26KB)
----.github()
--------workflows()
----Podfile(229B)
----IntrospectTests()
--------UIKitTests.swift(16KB)
--------AppKitTests.swift(11KB)
--------Info.plist(729B)
----LICENSE(1KB)
----Introspect.xcworkspace()
--------contents.xcworkspacedata(228B)
--------xcshareddata()
----fastlane()
--------Fastfile(847B)
--------Pluginfile(117B)
----Package.swift(621B)
----Gemfile(216B)
----Gemfile.lock(7KB)
----Introspect()
--------Introspect.swift(12KB)
--------AppKitIntrospectionView.swift(3KB)
--------Introspect.h(237B)
--------UIKitIntrospectionViewController.swift(2KB)
--------Info.plist(769B)
--------UIKitIntrospectionView.swift(3KB)
--------ViewExtensions.swift(10KB)
----Podfile.lock(253B)
----.ruby-version(6B)
----.gitignore(2KB)
----CHANGELOG.md(2KB)
----.circleci()
--------config.yml(2KB)
----README.md(7KB)
----IntrospectExamples()
--------AppDelegate.swift(264B)
--------Info.plist(2KB)
--------ContentView.swift(6KB)
--------SceneDelegate.swift(727B)
----Introspect.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(46KB)
--------xcuserdata()
--------xcshareddata()