如何使用通过 XCode5 资产目录的切片工具切片的图像

Posted

技术标签:

【中文标题】如何使用通过 XCode5 资产目录的切片工具切片的图像【英文标题】:How to use images sliced with the slicing tool of the XCode5 assets catalog 【发布时间】:2013-10-14 09:24:48 【问题描述】:

在新 XCode5 的资产目录中,有一个工具可以对图像进行切片,我假设它用于将要被拉伸的图像,它与在 @ 上使用 resizableImageWithCapInsets: 方法具有相同的效果987654322@对象。

我的问题是,一旦我对图像进行了切片,如何在我的代码中使用它?我只是用我想要的大小创建图像,并使用我在切片工具中设置的插入自动拉伸它?还是我必须使用特殊的方式创建它?

我还没有找到任何关于它的文档。

【问题讨论】:

【参考方案1】:

Xcode 5 中的图像切片适用于[UIImage imageNamed:@"blah"];。您无需在代码中执行任何操作。切片信息自动包含在返回的UIImage 中。

您可以使用资产目录设置所有内容:视网膜、iPad、切片等...

然后给整组图像一个名称,然后使用该名称。

然后,您的应用将从目录中提取正确的图像,包括所有切片信息。

【讨论】:

那么,我什么都不用做,它会使用我设置的insents自动拉伸? 如果您在资产目录中设置了它们,那么是的。 好的,这就是我需要的确认。

以上是关于如何使用通过 XCode5 资产目录的切片工具切片的图像的主要内容,如果未能解决你的问题,请参考以下文章

在资产目录中切片 PDF 资源是不是损坏?

XCode images.assets 资产目录切片被忽略,图像仍然失真

如何切片图像并使用图像资产使其可拉伸

带有资产目录的 iOS 图像切片会创建奇怪的工件

ArcGIS切片服务获取切片方案xml文件(conf.xml)

Redux 工具包中多个切片中的操作