当我从Component商店下载皮肤,然后尝试使用它时,我正在使用统一/通用布局/平台。我收到了这个错误:
MTOUCHTASK:错误MT2002:无法解析“Xamarin.iOS,Version = 0.0.0.0,Culture = neutral,PublicKeyToken = 84e04ff9cfb79065”中的“System.Void UIKit.UINavigationBar :: SetTitleTextAttributes(UIKit.UITextAttributes)”引用/ p>
所有皮肤都在发生。我做错了什么?
以下是我的解决方案:https://dl.dropboxusercontent.com/u/41261911/testForUIChange.zip
答案 0 :(得分:1)
根据日期(1月11日),您可能正在使用XI 8.6的测试版以及商店中的组件(总是以稳定,8.4为目标)。
统一的预览(在8.4中)和最终版本的API(8.6附带)之间存在一些差异。这使得找到合适的二进制组件变得更加困难。
截至今天(2015年1月12日)Xamarin.iOS 8.6稳定,拥有最终的统一API,组件存储已更新大部分组件(某些第三方可能尚未正确使用)现在)到最终统一API。
IOW很有可能你可以更新你的组件(如果你已经在8.6)或你的所有软件(如果你不是在8.6)并获得有效的构建。