问题标签 [aspect-fit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - UIButton 不会转到 iPhone 中的 Aspect Fit
我有几个 UIButton,在 IB 中它们设置为 Aspect Fit,但由于某种原因,它们总是在拉伸。你还有什么需要设置的吗?我尝试了所有不同的视图模式,但它们都不起作用,它们都在拉伸。
ios - UIImage 方面适合并对齐到顶部
默认情况下,它看起来像aspect fit
将图像对齐到框架的底部。有没有办法在保持完整的同时覆盖aspect fit
对齐?
** 编辑 **
这个问题早于自动布局。事实上,汽车布局在 WWDC 2012 中被披露,就在这个问题被问到的同一周
iphone - 如何使边框图像根据 aspectfit uiimageview 大小进行拟合?
在我的应用程序中,我有 2 个 uiimageview.one 图像视图包含用户从照片库中选择的图像或从相机中选择的图像。此图像视图的内容模式是 aspectfit,因此如果图像尺寸较小,则不会拉伸图像。还有其他图像视图包含与第一个 imageview 有边框的图像。当用户选择与 imageview 大小相似的图像时,边框是合适的位置。但是当图像尺寸较小时,边框无法正常显示。边框图像和所选照片之间存在间隙图片。我不想要那个差距。我该如何解决这个问题?
iphone - 如何在顶部设置图像避免 UIimageView 中的空间
我有一个内容模式 Aspect Fit 大小为 220x155 的 UIImageView。我正在以不同的分辨率动态插入不同的图像,但都大于 UIImageView 的大小。由于内容模式设置为 Aspect Fit,图像会根据比例缩放以适合 UIImageView。
我的问题是,例如,如果 UIImageView 内的图像缩放到 220x100,我希望 UIImageView 也从 155 的高度缩小到 100,以避免元素之间的空间。
我怎样才能做到这一点?
ios - 具有方面填充模式约束问题的自定义单元格中的 UIImageview
我对UIImageView
in有疑问UITabelViewCell
。
这是我UIImageView
在界面构建器中的内容,它的约束
当我设置“比例填充”模式时,我得到了这个结果(符合约束和我的期望)
但我不想要那种模式!!
我想要的是“Aspect Fill”,但坐在这种模式下会给我这个结果
我该如何处理这个问题?
image - ios中的Aspect fit是什么意思
我正在学习一个教程,它说我们要将图像模式设置为宽高比。
我想知道这意味着什么?
我去了维基百科,上面写着:
图像的纵横比描述了其宽度和高度之间的比例关系。它通常表示为用冒号分隔的两个数字,如 16:9。对于 x:y 纵横比,无论图像有多大或多小,如果将宽度分成等长的 x 个单位,并使用相同的长度单位测量高度,则高度将被测量为 y 个单位。
所以我所理解的应用我在维基百科上找到的内容适合,保存图像的相同纵横比,但让它适合其容器。**真的吗?**
如果是,在这种情况下,我想知道它首先适合哪个轴
比如说我的图像的纵横比是 6:12,这意味着如果图像的宽度被划分为 6 个相等的空间,那么该图像的高度将是 12 个相等的物种。但我的问题是,如果图像是 6:12 并且我们将其模式更改为宽高比,iOS 是否优先考虑宽度(所以它首先将宽度划分为 6,然后将高度设置为 12 块?)还是首先划分高度为 12 件,然后宽度为 6 件?
ios - 如何将 UIImageView 与 Aspect Fit to Top 对齐?
我正在某个屏幕上工作,其中顶部有一个应用程序徽标:我希望根据它的自由大小调整这个徽标的大小。所以我用所需的约束对其进行了配置,当它有足够的空间时,它就像所需的结果:
当UIImageView
没有足够的空间来传播时,问题就开始了,在这种情况下,图像以 为中心并在其UIImageView
上方留下一个空白空间:
现在我尝试将UIImageView
内部简单UIView
地放置并相应地放置在内部,但到目前为止还没有结果。
我也尝试在这里寻找答案,但我找到的所有解决方案:
和自定义视图:
https://github.com/reydanro/UIImageViewAligned
当我使用 Swift 时,我在 Objective-C 中。如何使用Storyboard
on Swift 实现这一点?
ios - 当图像由于内容模式而缩小时,使图像视图调整其高度以匹配其图像的高度
我有一个图像视图,它以某种方式受到约束,使其左、右和上边缘固定到它的超级视图,并且它的下边缘与下面的标签有固定的间距。它没有任何宽度或高度限制,因此它应该从其图像的固有尺寸中获取其高度。内容模式设置为Aspect Fit
。
如果图像的宽度小于或等于图像视图的宽度(情况 1 和 2,请参见下图),则此方法非常有用。但是,如果图像的宽度超过其包含的图像视图的宽度,我会遇到问题(案例 3):
图像按预期按比例缩小,使其宽度与图像视图的宽度相匹配。但是图像视图并没有相应地更新它的高度,在上面和下面留下空白。我知道图像视图仍然从图像的原始高度获得它的高度。但是由于内容模式,图像的高度现在要小得多,我希望图像视图调整其高度以匹配图像的实际高度。
我正在寻找一种适用于这三种情况的巧妙解决方案,最好是一种适用于IB_DESIGNABLE
视图的解决方案。有任何想法吗?
情况1
内在宽度 < 框架宽度
案例二
内在宽度 = 框架宽度
案例3
内在宽度 > 框架宽度
ios - 在iOS中以编程方式适合方面?
我想使用方面适合选项将一个视图插入另一个视图。但我不能仅仅contentMode
因为某些原因而设置。
您能否通过CGRect
根据外部调整内部大小来提供解决方案CGRect
?
是的,有很多类似的问题,但没有人提供这样的解决方案。