2

好的,所以我有一个BasePage继承自ContentPage. 我所有其他页面都继承自BasePage. 在BasePage构造函数中,我只是更改了NavigationBar图标(效果很好),但是当我尝试这样做时,BackgroundImage = "default.png";我在 Xamarin Live Player 中收到以下错误:Uncaught Exception: Value cannot be null. Parameter name: image (ArgumentNullException).

图像default.png位于Resources文件夹及其BuildAction = BundleResource. 我可以在 XAML 或代码隐藏文件中添加任何图像,除非BackgroundImage它不适合我。

在模拟器和通过 Mac 构建的普通 iPhone 上测试了相同的代码,这两种情况都有效,所以它必须是 Xamarin Live Player。关于我如何解决这个问题的任何想法?

4

0 回答 0