图像自动适合iPhone上的肖像和风景画面?

问题描述:

我需要将图像调整为纵向和横向iPhone上的屏幕大小。 图像以不同比例动态加载。图像自动适合iPhone上的肖像和风景画面?

我想完成图像在屏幕内部具有最大尺寸。 问题是,他们中的一些需要有100%的宽度,其他人需要有100%的高度,具体取决于他们的比例。

以前我用JavaScript完成了这些操作,并且在加载或旋转屏幕时单独调整了这些图像的大小,但我希望只使用CSS解决方案,因此我的web应用程序在JavaScript中不会太沉重。

有人知道解决方案吗?

预先感谢您。

看看contentMode UIImageView的属性。如果适合您的目的,您可以选择使用UIViewContentModeScaleAspectFill

+0

我正在开发一个使用html css3和javascript的web应用程序。 UIImageView不是仅适用于本机应用程序的iPhone SDK类吗? – Matteo

+0

的确,在您的问题中,您是否正在寻找网络应用程序而不是本机应用程序。编辑你的问题可能是值得的,这样你才能得到正确的答案。祝一切顺利! –

+0

我应该更清楚一点。无论如何,谢谢你的帮助。 – Matteo

你想要的是使用CSS来限制图像的大小。例如:

<img src="someimage.jpg" style="max-width:100%; max-height:100%;">