使用MontoTouch for .NET C#iPhone开发。 (虽然无所谓)
在iPhoneSimulator中,我使用UIImage.FromFile(@“images / Bahai.png”);从images文件夹中获取Bahai.png。
但是,当我在iTouch上以调试模式运行它时,该函数返回null。
只有将图像文件放在根目录中才能在iTouch中使用。
我需要使用不同的相对路径吗?
伊恩
答案 0 :(得分:2)
不确定这是否有帮助,但在Objective-C中,我会从应用包中加载一个图像,如下所示:
UIImage *image = [UIImaged imageNamed:@"Bahai.png"];
对于其他类型的文件,我会得到这样的绝对路径:
NSString *filePath = [[NSBundle mainBundle] pathForResource:@"Bahai" ofType:@"png"];