在Interface Builder(XCode 4)中设置UIButton拉伸背景图片

5
我正在尝试使用可拉伸图片在Interface Builder中设置一个UIButton的背景。按钮被配置为"custom",我已经为其指定了背景图像。视图模式设置为"Scale to Fill",但是当我在"Stretching"区域中设置任何值时,它似乎没有任何作用。
我已经尝试通过编程方式实现,使用UIImage的stretchableImageWithLeftCapWidth: topCapHeight:消息,但苹果不建议使用它。
有没有办法从Interface Builder中使它起作用呢?
1个回答

4
很抱歉,在当前版本的Xcode 4中,您无法使用可伸缩/可调整大小的图像。您必须通过编程来完成。
假设您正在谈论iOS 5:SDK仍然受到NDA的约束,还需要几天时间,因此我无法更具体地说明。但只是一个提示: 苹果不反对使用stretchableImageWithLeftCapWidth:topCapHeight:。如果您再次查看此方法的文档(iOS 5版本),您会在那里找到答案。

谢谢你的回答。我在谈论iOS 4,但我会查看iOS 5文档以寻找它。 - Antonio Fernández Vega

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接