我正在使用Visual Studio for Mac开发iOS应用程序。我为图像创建了一个资产目录。当我尝试将图像添加到XCode UI设计器中的View时,它可以很好地工作:资产目录中的图像集在图像下拉列表中可见,如果我选择其中一个,则会在应用程序运行时显示。但是,如果我尝试使用UIImage.FromBundle
方法以编程方式设置图像,则根本不会加载图像。我已经尝试清理,构建项目,重新启动Visual Studio和XCode。我应该在某处(可能在Info.plist中)添加资产目录的路径吗?或者还有其他方法吗?
答案 0 :(得分:0)
button.ImageView 只读。
试试这个:
button.SetImage(UIImage.FromBundle("myImage"), UIControlState.Normal);