使用Xamarin Component Store中的UI Skins发布问题

时间:2015-01-11 23:18:55

标签: xamarin.ios xamarin

当我从Component商店下载皮肤,然后尝试使用它时,我正在使用统一/通用布局/平台。我收到了这个错误:

MTOUCHTASK:错误MT2002:无法解析“Xamarin.iOS,Version = 0.0.0.0,Culture = neutral,PublicKeyToken = 84e04ff9cfb79065”中的“System.Void UIKit.UINavigationBar :: SetTitleTextAttributes(UIKit.UITextAttributes)”引用

所有皮肤都在发生。我做错了什么?

以下是我的解决方案:https://dl.dropboxusercontent.com/u/41261911/testForUIChange.zip

1 个答案:

答案 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)并获得有效的构建。