我看到一些关于设备和模拟器之间显示不同图像的问题。这不。图像显示在iPhone6设备上,但不显示在iPad Air设备上。如果我从图像更改为简单文本,则按钮将显示在两者上。
我按下这样添加按钮:
UIBarButtonItem searchButton =
new UIBarButtonItem(
UIImage.FromFile("Search-22"),
UIBarButtonItemStyle.Plain, null);
this.NavigationItem.SetRightBarButtonItem(searchButton, false);
如何让它在两者上显示图像?
答案 0 :(得分:0)
问题在于调用FromFile而不是FromBundle。一旦我切换到FromBundle,我就能看到我的按钮中的图像。
DialogFragment
我从SO Q& A MonoTouch UIImage.FromFile not loading retina assets
获得了最终解决方案iPad Mini上的图像确实看起来有点锯齿,所以我可能还有其他问题