Xamarin - 支持 9 补丁?

Posted

技术标签:

【中文标题】Xamarin - 支持 9 补丁?【英文标题】:Xamarin -- support for 9-patch? 【发布时间】:2014-01-15 16:01:41 【问题描述】:

Xamarin 是否以跨平台方式支持 9-patch 图像?理想的情况是为 iosandroid 和 Windows 从同一个文件创建图像。

【问题讨论】:

【参考方案1】:

据我所知,答案似乎是“对我来说没有任何意义”。最好的选择是为每个平台提供单独的图像资源。 splat library 确实做了一些跨平台的图像处理,但不是 9-patch,我不确定它的性能。

【讨论】:

我会说这是“设计使然”。 Xamarin 的理念是为原生外观提供原生 UI 组件,因此这只有在 iOS 和 Windows 也支持 9-patch 图像时才有可能。 IOS 和 Windows 都支持 9-patch 映像。

以上是关于Xamarin - 支持 9 补丁?的主要内容,如果未能解决你的问题,请参考以下文章

Xamarin Studio 5.9.7(内部版本 9)和 Xamarin.iOS 9.0.1.18 中的代码设计错误

iOS 9 之前的 Xamarin UIStackView

VS2015 支持 Xamarin 吗? [复制]

Xamarin 是不是支持 Xamarin Android 绑定库中的 Kotlin 协程?

正式版/免费版 Xamarin 体验与拥抱

Xamarin:无法在 iOS 9.2.1 设备上运行应用程序