【发布时间】:2016-05-07 10:54:15
【问题描述】:
我正在为 iOS 构建一个通用 Xamarin 应用程序。我正在启动屏幕上工作,并尝试使用尺寸类来修改 iPhone 和 iPad 设备的布局。定位工作正常,但是当我尝试设置图像资产时出现问题。
我正在尝试使用 Xcode 中 XCAssets 文件上的尺寸类功能来为不同的屏幕尺寸设置我想要的正确图像。我为 iPhone 设置了 [any, any] ([,]) 的图像,然后为 iPad 设置了 [regular, regular] ([+, +]) .
在 Xcode 的界面构建器中,当在 [any, any] 和 [regular, regular] 大小类之间切换时,我可以在启动 xib 文件中看到正确的图像。但是,当我在我的 iPad 模拟器中运行它时,我根本看不到任何图像。请注意,当我在我的 iPhone 模拟器中运行该应用程序时,[any, any] 图像被正确拾取。只有在我的 iPad 模拟器上运行时才会出现问题。
我已经求助于使用 Xcode 的工具,因为我无法在 Xamarin 中找到一种方法来获取不同尺寸类别的单个图像集中的图像。我相信我遇到的问题一定是 Xamarin 中的问题,不尊重 Xcode 中设置的属性。
我的问题是,有没有人能够让它在 Xamarin 上运行,如果可以,如何实现?
谢谢!
【问题讨论】:
标签: ios xcode xamarin.ios