tvo多层图片的使用

<强>戴维营教育原创文章,转载请注明出处。我们的梦想是做最好的iOS开发培训!

苹果电视中的按钮或者细胞在获取焦点后,可以有一些有意思的阴影动态效果。这个效果可以通过视差图片很容易就实现。

苹果电视人机交互指南中说明tvo中的<代码>界面图像> <李>

名为“ParallaxExporter_Apps”的PhotoShop的插件。这个插件貌似只支持ps 2014和PhotoShop 2015。

<李>

单独的“视差Previewer”应用,可以直接制作视差图片。

<李>

Xcode的资产。xcassets直接创建。

制作视差图片时,我们需要做的是为每一层准备一张图片。关于每一层图片之间的尺寸关系,可以参考苹果电视人机界面指南,制作过程可以参考tvo编程指南。

需要注意的是我们制作的LSR文件,必须放置在资产。xcassets中。如果直接像普通的图片一样拉入项目中,<代码>界面图像的<代码> p_w_picpathNames: 方法并不能加载成功。

//可以加载Assets.xcassets中的LSR文件//不能加载mainBundle中的其它LSR文件let  p_w_picpath =,界面图像(p_w_picpathNamed:,“测试”)
//可以加载Assets.xcassets中的LSR文件//不能加载mainBundle中的其它LSR文件UIImage  * p_w_picpath =, (UIImage  p_w_picpathNamed: @“测试”),

戴维营学院(高级开发视频):http://v.diveinedu.com

潜心俱乐部(iOS面试必备):http://divein。俱乐部

 tvo多层图片的使用“> </p> <p> <br/> </p><h2 class=tvo多层图片的使用