当通过应用程序导航时,标题具有一个徽标,根据部分加载标题图像。现在,测试时我总是使用相同的图像文件,但是...调用相同的方法来更改uiimageview的图像(将uiimageview作为参数传递),有时仅呈现图像的一半...起初我认为可能是框架或界限把它裁剪掉了,但设置clipstobounds,backgroundcolor为蓝色,并记录框架/边界显示,据我所知并不是这样。这种情况偶尔会发生,因此相同的代码有时会加载完整的图像,有时只有一半。
图像视图的框架/边界始终设置为90,根据日志所述,图像高度为180(针对Retina),内容模式设置为缩放方面适合...
此外: 我发现将其设置为不缩放图像将始终显示完整的图像。想知道是否与缩放方面适合/全屏有关(已尝试过两者)。我已在运行ios7的iPad 3和运行ios6的iPad 2以及模拟器上进行了测试。
这是我正在使用的代码:
rightLogo.Image = null;
rightLogo.ClipsToBounds = false;
rightLogo.BackgroundColor = UIColor.Blue;
UIImage imageTest = UIImage.FromFile (path);
if (imageTest != null)
imageView.Image = imageTest;
图像视图的框架/边界始终设置为90,根据日志所述,图像高度为180(针对Retina),内容模式设置为缩放方面适合...
此外: 我发现将其设置为不缩放图像将始终显示完整的图像。想知道是否与缩放方面适合/全屏有关(已尝试过两者)。我已在运行ios7的iPad 3和运行ios6的iPad 2以及模拟器上进行了测试。
File.Open(filePath, FileMode.Create);
打开文件流。 - user3661140