您可以在xcode 4中拉伸Interface builder中的按钮吗?

您可以在xcode 4中拉伸Interface builder中的按钮吗?,xcode,Xcode,我知道在Interface builder Xcode 4中,您可以在某些区域拉伸按钮,这样它就可以保持良好的外观,而不会看起来变形。这是真的吗?如果是的话,你怎么能做到呢?我不太明白你到底在问什么。拖动以拉伸interface builder中的按钮不会使其变形。它会自动保持良好的外观,不会出现像素化或放大。只要抓住拐角并拖动就可以了。希望这能有所帮助。我不太明白你在问什么。拖动以拉伸interface builder中的按钮不会使其变形。它会自动保持良好的外观,不会出现像素化或放大。只要抓住

我知道在Interface builder Xcode 4中,您可以在某些区域拉伸按钮,这样它就可以保持良好的外观,而不会看起来变形。这是真的吗?如果是的话,你怎么能做到呢?

我不太明白你到底在问什么。拖动以拉伸interface builder中的按钮不会使其变形。它会自动保持良好的外观,不会出现像素化或放大。只要抓住拐角并拖动就可以了。希望这能有所帮助。

我不太明白你在问什么。拖动以拉伸interface builder中的按钮不会使其变形。它会自动保持良好的外观,不会出现像素化或放大。只要抓住拐角并拖动就可以了。希望这有帮助。

< P> X和Y值似乎是拉伸起点的位置,相对于图像的整个宽度和高度,即0.5意味着图像中间的一个点。 宽度和高度也是一样:相对于图像大小,可拉伸区域的大小,即将其设置为1/imageWidth的值意味着可拉伸区域的宽度为1像素。奇怪的是0对于蓝色的pill按钮也可以正常工作(可能是出于方便的原因?)

下面,视图模式设置为“按比例填充”。这些图像是来自的可拉伸图像


这个答案是由

< P >启发的,X和Y值似乎是拉伸起点的位置,相对于图像的整个宽度和高度,即0.5意味着图像中间的一个点。 宽度和高度也是一样:相对于图像大小,可拉伸区域的大小,即将其设置为1/imageWidth的值意味着可拉伸区域的宽度为1像素。奇怪的是0对于蓝色的pill按钮也可以正常工作(可能是出于方便的原因?)

下面,视图模式设置为“按比例填充”。这些图像是来自的可拉伸图像


这个答案的灵感来自

假设我有一个100x30的按钮。如果我只想拉伸中间,而不是拉伸宽度的第一个和最后一个10像素,我可以这样做吗?唯一的方法是使用photoshop之类的照片编辑器。您需要选择图像的内部部分,然后拉伸它。你也可以使用很多photoshop的替代品,只需谷歌一下。有很多好的。希望这有帮助,这是错误的。您可以使用UIButton的
setBackgroundImage:StretcableImagewithLeftCapWidth
代码来完成此操作。假设我有一个100x30的按钮。如果我只想拉伸中间,而不是拉伸宽度的第一个和最后一个10像素,我可以这样做吗?唯一的方法是使用photoshop之类的照片编辑器。您需要选择图像的内部部分,然后拉伸它。你也可以使用很多photoshop的替代品,只需谷歌一下。有很多好的。希望这有帮助,这是错误的。您可以使用UIButton的
setBackgroundImage:StretcableImageWithLeftCapWidth
代码来完成此操作。