Dri*_*uak 14 iphone xamarin.ios
我是MonoTouch和iPhone开发的新手.我在MonoDevelop的资源文件夹中有我的图像(PNG),但是如果我想在Interface Builder中为按钮设置图像属性,我该怎么做?这总是一个空白的下拉列表.我是否需要使用XCode访问XIB文件,然后以某种方式嵌入我需要的按钮图像文件?
Ira*_*ney 11
这是MonoDevelop和Interface Builder的已知限制.要在Interface Builder中将图像添加到XIB,它们必须是XCode项目的一部分,当然这些项目来自MonoDevelop,但它们不是.
要实现您要执行的操作,您需要通过代码设置图像,并确保将图像的构建操作设置为"内容".要执行此操作,只需在MonoDevelop中右键单击您的图像,然后选择"构建操作">"内容".
在您的视图上使用按钮,在Interface Builder中为您的按钮创建一个插座,将其连接起来,然后从代码中设置您的图像,您只需要使用UIImage的.FromFile("路径/名称")方法.
UIImage buttonImage = UIImage.FromFile ("resources/image.png");
myButton.SetBackgroundImage (buttonImage,UIControlState.Normal);
Run Code Online (Sandbox Code Playgroud)
这是我的头脑,但我认为应该这样做.
| 归档时间: |
|
| 查看次数: |
4256 次 |
| 最近记录: |