我正在尝试使用Interface Builder中的可伸缩图像设置UIButton背景。按钮配置为“自定义”,我已为其分配了背景图像。视图模式设置为“缩放到填充”,但是当我在“拉伸”区域中设置任何值时,它似乎没有做任何事情。
我尝试过以编程方式进行操作,并使用UIImage的stretchableImageWithLeftCapWidth:topCapHeight:
消息进行操作,但Apple不建议使用它。
有没有办法让它在Interface Builder中运行?
答案 0 :(得分:4)
不幸的是,您无法在当前版本的Xcode 4中使用可伸缩/可调整大小的图像。您必须以编程方式执行此操作。
假设你在谈论iOS 5:SDK仍然在NDA下几天,所以我不能更具体。但就像一个暗示:
Apple不会阻止使用stretchableImageWithLeftCapWidth:topCapHeight:
。如果您再次查看此方法的文档(iOS 5版本),您将在那里找到答案。