在Xamarin.Forms应用中,创建Release版本时存在问题:
在 MyView.xaml 中,我有一个带有文本绑定的标签:
<Label Text="{Binding ProgressInfo.Message,Mode=TwoWay}" />
在 MyViewModel.cs 中,我具有属性:
private (double Value,string Message) progressInfo;
public ( double TotalProgressInPct,string Message) ProgressInfo { get => progressInfo; set => SetProperty(ref progressInfo,value); }
SetProperty来自不同的程序集(MvvmHelpers)
文本标签的更新适用于无链接,但不适用于 Link SDK程序集,其中标签文本不会更新。其他所有标签都可以正常更新。
由于某些原因,该属性的元组字符在链接器上无法正常工作。感谢任何提示!