无法从MonoTouch中的CoreImage返回有效资产的有效图像

时间:2013-01-22 17:10:34

标签: ios xamarin.ios uiimage uikit core-image

我正在尝试使用此图像。

img = new UIImage(new MonoTouch.CoreImage.CIImage(validAssetObject),1.0f, UIImageOrientation.Up);

CIImage来电返回CIImage。新的UIImage具有CIImage属性= null

好像UIImage的构造函数没有按预期工作?

MonoTouch社区的任何想法?

1 个答案:

答案 0 :(得分:0)

我写了一个快速测试,这似乎工作正常。

string file = Path.Combine (NSBundle.MainBundle.ResourcePath, "image.png");
using (var url = NSUrl.FromFilename (file))
using (var ci = CIImage.FromUrl (url))
using (var ui = new UIImage (ci, 1.0f, UIImageOrientation.Up)) {
    Assert.IsNotNull (ui.CIImage, "CIImage");
}

其他一些必须有所不同,但您没有共享足够的源代码来进行比较。您可以使用图片创建一个小测试用例,并提交bug report吗?