2WayBindingUIKit:演示如何使用Combine框架在UIKit中创建双向绑定

时间:2024-04-26 07:23:29
【文件属性】:

文件名称:2WayBindingUIKit:演示如何使用Combine框架在UIKit中创建双向绑定

文件大小:1.64MB

文件格式:ZIP

更新时间:2024-04-26 07:23:29

Swift

UIKit中的2向绑定 演示如何使用Combine框架在UIKit中创建双向绑定 为了生成大多数UIControl事件的发布者,我为UIControl视图编写了一个发布者UIControl有一个发布者(用于事件:UIControl.Event)-> UIControl.EventPublisher这是基础发布者。 背压是根据Combine框架标准处理的。 您可以看到订户的需求驱动值发送到订户的方式。 有关更多信息,请检查WWWDC在大约06:11min左右演示文稿。 1向绑定: 我为以下UIKit视图添加了数据流。 这些从uicontrol视图创建数据流 UITextField具有textPublisher() -> AnyPublisher UIButton有一个tapPublisher() -> AnyPublisher


【文件预览】:
2WayBindingUIKit-main
----images()
--------Screenshot UIkit.png(896KB)
--------Screenshot SwiftUI.png(931KB)
----DataFlowProject.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(20KB)
--------xcuserdata()
----README.md(3KB)
----DataFlowProject()
--------Assets.xcassets()
--------swiftui()
--------Preview Content()
--------UIKit publisher helpers()
--------Base.lproj()
--------AppDelegate.swift(1KB)
--------Info.plist(2KB)
--------SceneDelegate.swift(1KB)
--------UIKit 2 way binding()

网友评论