我正在尝试使用反应可可的第一个项目4.在ViewModel中我有
var title = MutableProperty<String>("")
并在ViewController
中绑定
self.articleDetailView.titleLabel.rac_text <~ self.articleViewModel.title
我正在使用来自Colin Eberhardt(official document)的UIKit
扩展名。它适用于UILabel
等。
我的应用使用UIWebView
,因此我需要绑定UIWebView
。我不知道该怎么做。目前在我的非反应性代码中,我使用方法loadHTMLString
将内容加载到我的webView,但我不知道如何将webView
与ViewModel绑定。
有人知道如何绑定UIWebView
吗?
答案 0 :(得分:0)
我在github上找到了答案。用户“雪崩”(https://github.com/avalanched)将此示例发送给我:
您可以将MutableProperty绑定到loadHTMLString
如果你在ViewModel中有这个
var url : MutableProperty<NSURL>
你可以这样绑定它:
url.producer.map { NSURLRequest($0) }.startWithNext(webview.loadRequest)
希望它对某人有帮助。