16

View 子框 Interface Builder 的 Attributes Inspector 中的 Stretching 框中的数字是多少?

(作为一个附带问题 - 我想像 Apple 这样受人尊敬的公司实际上会发布其工具的文档,而不是让开发人员猜测所有内容;那么,这个文档在哪里?...)

4

4 回答 4

4

这篇博文 Karol 似乎很好地解释了它。- http://macoscope.com/blog/stretchable-images-using-interface-builder/

拉伸属性非常简单(我不这么认为,但文章确实如此:)。

原始图像左侧未拉伸的分数由 X 指定 原始图像在 x 轴上被拉伸的分数由 Width 指定 原始图像左侧未拉伸的分数等于 1 - X - 宽度 如果我们使用 0 作为宽度,拉伸区域将在左侧的最后一个像素和右侧的第一个像素之间进行插值 Y 轴的工作方式类似

于 2015-03-12T00:54:36.823 回答
2

在文本编辑器中查看.storyboard文件(认为它是一个XML文件)揭示了答案:它链接到UIViewcontentStretch属性。

于 2012-08-16T23:27:11.213 回答
0

仅供参考 - 这在 iOS 6.0 中已被弃用https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIView_Class/index.html#//apple_ref/occ/instp/UIView/contentStretch

(更新链接)

于 2014-09-16T01:23:58.870 回答
0

弃用文档

在此处输入图像描述

实例属性

内容拉伸

定义视图的可拉伸和不可拉伸区域的矩形。

已弃用

要达到相同的效果,请改用resizableImageWithCapInsets :。

于 2016-12-11T21:27:32.613 回答