我在 Xamarin iOS 项目中使用 MVVMCross 流式绑定(bind)我正在使用 MvxFluentDescriptionSet 来设置我的绑定(bind)。
无论如何要取消绑定(bind)以清除这些绑定(bind)? API 只允许我应用绑定(bind)。我错过了什么还是不可能。
我想这样做的原因是我有一个需要处理的自定义控件。但是此时我得到了绑定(bind)异常,因为它试图访问我刚刚处理的控件。
反正有这个吗?
最佳答案
由于您使用的是 iOS,因此您需要使用 BindingContext.ClearAllBindings()
(或扩展方法 this.ClearAllBindings()
,在底层调用第一个方法)以清除某些上下文的绑定(bind)。
关于ios - 如何取消绑定(bind)或清除 MvvmCross 流式绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35316578/