标签: aspect-fit

UIButton不会去iPhone中的Aspect Fit

我有几个UIButtons,在IB中它们被设置为Aspect Fit,但由于某种原因它们总是拉伸.还有别的东西要设置吗?我尝试了所有不同的视图模式,但没有一个工作,它们都伸展开来.

iphone uibutton ios aspect-fit

100
推荐指数
7
解决办法
6万
查看次数

UIImage方面适合并对齐顶部

aspect fit默认情况下,它看起来像是将图像对齐到帧的底部.有没有办法在保持完整的同时覆盖对齐aspect fit

**编辑**

这个问题早于自动布局.事实上,在问到这个问题的同一周,WWDC 2012正在展示自动布局

cocoa uiimageview ios aspect-fit

42
推荐指数
4
解决办法
4万
查看次数

Xcode Imageview Aspect Fit删除额外空间

我在UITableViewCell中有一个imageview.

如果图像很大,使用Aspect Fit的Imageview会在顶部和底部创建大量额外空间.额外空间(灰色背景颜色)如下图所示.

如何删除额外空间?

Imageview额外空间
几点说明:

  1. 这个特殊的图像是890 x 589,截图是在iphone 6S模拟器上拍摄的.

  2. 我正在使用UITableViewAutomaticDimension来自动表格单元格高度.

  3. imageview上没有高度限制,因此可以相应地调整大小.

先感谢您.

xcode uitableview uiimageview tableview aspect-fit

6
推荐指数
1
解决办法
1835
查看次数

有没有办法制作具有固定纵横比的 NativeScript GridLayout?

首先,如果我不遵守任何 SO 规则,我想道歉,因为这是我的第一个问题。

我想要完成的是在我的页面中有一个方形的gridLayout。该行为应该等同于拥有一个带有stretch="aspectFit"的元素。

如果建议的解决方案可以让我强制执行任何给定的纵横比,而不仅仅是一个正方形,那将是一个不错的加分,因为它可以让我在未来解决多种情况。或者如果它可以应用于任何 Layout 元素,那也很好。

该解决方案可以随心所欲,并且 GridLayout 可以以您需要的任何方式嵌套以完成此任务。

我已经尝试过像这样破解它:

 <GridLayout rows="*,auto,*" columns="*,auto,*" backgroundColor="green">
  <Image row="1" col="1" src="~/Images/1px-black.png" stretch="aspectFit" width="100%"></Image>
  <StackLayout row="1" col="1" orientation="vertical" backgroundColor="lightgray">
    <Label text="Label 1" width="100%" height="25%" backgroundColor="red"></Label>
    <Label text="Label 2" width="100%" height="25%" backgroundColor="green"></Label>
    <Label text="Label 3" width="100%" height="25%" backgroundColor="blue"></Label>
    <Label text="Label 4" width="100%" height="25%" backgroundColor="yellow"></Label>
  </StackLayout>
</GridLayout>
Run Code Online (Sandbox Code Playgroud)

视觉上它似乎有效,但 GridLayout 的内容没有适当地填充它

PS:我刚刚注意到在我选择的示例中,我试图制作方形的布局元素是嵌套的 StackLayout,但它的想法是相同的。我需要一种方法来使嵌套布局元素平方。

aspect-ratio grid-layout aspect-fit nativescript

5
推荐指数
1
解决办法
6680
查看次数

在iOS中以编程方式拟合?

我想使用方面适合选项将一个视图插入到另一个视图中。但是contentMode由于某些原因我不能设置。

您能否通过CGRect根据外部调整内部大小来提供解决方案CGRect

是的,有很多类似的问题,但没有人提供这样的解决方案。

objective-c rect ios cgrect aspect-fit

4
推荐指数
1
解决办法
1981
查看次数

具有Aspect填充模式约束问题的自定义单元格中的UIImageview

我有一个问题UIImageViewUITabelViewCell.

这是我UIImageView的界面构建器和它的约束

在此输入图像描述

当我设置模式"scale to fill"时,我得到了这个结果(符合约束和我的期望)

在此输入图像描述 但我不想要这种模式!!

我想要的是"Aspect Fill",但坐在这种模式下会给我这个结果

在此输入图像描述

我该如何处理这个问题?

objective-c uiimageview custom-cell ios aspect-fit

1
推荐指数
1
解决办法
962
查看次数