我知道你可以在界面构建器Xcode 4中拉伸某些区域中的按钮,以便它可以保持良好的外观而不会看起来变形。这是真的,如果是这样,你怎么能这样做?
答案 0 :(得分:6)
X和Y值似乎是拉伸起点的位置,相对于图像的整个宽度和高度,即0.5表示图像中间的一个点。
宽度和高度相同:可伸展区域的尺寸,相对于图像尺寸,即将其设置为值1 / imageWidth,意味着可伸展区域为1像素宽。奇怪的是0也适用于蓝色药丸按钮(可能是为了方便起见?)。
下面,视图模式设置为“缩放到填充”。图像是来自https://github.com/0xced/UIKit-Artwork-Extractor的可伸缩图像。
这个答案的灵感来自http://www.slideshare.net/mystcolor/stretchable-images-in-uiimageview-using-ib-only
答案 1 :(得分:0)
我不明白你在问什么。拖动以在界面构建器中拉伸按钮不会使其变形。它会自动保留良好的外观,并且看起来不像素化或放大。抓住角落和拖动应该可以解决问题。希望这会有所帮助。