亿万先生官方网站:转发请标明原来的文章链接,转发请标明原来的作品链接

转发请标明最初的小说链接:http://www.cnblogs.com/zhanggui/p/7151795.html

转发请标明原版的书文链接:http://www.cnblogs.com/zhanggui/p/7151795.html

前言

上一篇文章对App
Extension做了简便介绍以及对Share
Extension的施用做了简要表达,本篇小说主即便对Sticker Pack
Extension举行介绍。

前言

上一篇文章对App
Extension做了简短介绍以及对Share
Extension的选用做了简易表达,本篇小说重如若对Sticker Pack
Extension举行介绍。

开始

接下去是对Sticker Pack Extension的一些介绍。

开始

接下去是对Sticker Pack Extension的有的介绍。

Sticker Pack Extension是什么?

从字面看正是贴纸包扩张,更直观一点看下图:

亿万先生官方网站: 1亿万先生官方网站: 2亿万先生官方网站: 3

iMessage里面那个都以iMesssage的Extension,不过并不是全体的Extension都是Sticker Pack
Extension,有的是iMessage
Extension。因而,尽管是贴纸那种的Extension,才是Sticker Pack
Extension。

Sticker Pack Extension是什么?

从字面看正是贴纸包扩张,更直观一点看下图:

亿万先生官方网站: 4亿万先生官方网站: 5亿万先生官方网站: 6

iMessage里面这一个都以iMesssage的Extension,可是并不是兼备的Extension都以Sticker Pack
Extension,有的是iMessage
Extension。由此,要是是贴纸这种的Extension,才是Sticker Pack
Extension。

贴纸包怎么着创造呢?

大家会看到二种意况:

1.没有从AppStore下载Sticker
Pack,不过你能够平素在iMessage里面看到。其实那种是否创制的Sticker Pack
Extension,而是单独的Sticker pack
Application。它是足以独自上线AppStore的,也正是大家平日看的这一个:

 亿万先生官方网站: 7亿万先生官方网站: 8亿万先生官方网站: 9

那个纺锤形状的都以iMessage
贴纸,下载之后平昔能够在iMessage里面看到。能够直接那样创立:

亿万先生官方网站: 10

点击所采纳的不胜Application之后,你晤面到如下的project项目工程列表:

亿万先生官方网站: 11

好啊,只有二个文件夹,后边在介绍。

2.未曾从AppStore下边下载,可是能够在iMessage里面看到的。例如地点图示中的WWDC和今日头条刘看山。它的创设方式正是App
Extension。也正是大家在大家产品开发的时候,新建的四个Target:

亿万先生官方网站: 12

 新建之后,你会意识项目工程目录变成那样了:

亿万先生官方网站: 13

上边的MessageExtension德姆o是自身的工程,CustomSticker是本身新建的Sticker
Pack
Extension。相比较之下多了叁个Info.plist,无非是对要显得的名号以及其余质量的安装。

贴纸包如何成立呢?

大家会看出三种情形:

1.尚未从AppStore下载Sticker
Pack,然而你能够直接在iMessage里面看到。其实那种是否开创的Sticker Pack
Extension,而是单独的Sticker pack
Application。它是能够独立上线AppStore的,也正是大家平日看的那么些:

 亿万先生官方网站: 14亿万先生官方网站: 15亿万先生官方网站: 16

这么些星型状的都以iMessage
贴纸,下载之后直接能够在iMessage里面看到。能够一直那样创造:

亿万先生官方网站: 17

点击所选取的相当Application之后,你会看到如下的project项目工程列表:

亿万先生官方网站: 18

行吗,唯有二个文本夹,前边在介绍。

2.并未从AppStore上面下载,可是能够在iMessage里面看到的。例如地点图示中的WWDC和乐乎刘看山。它的创导方式就是App
Extension。也便是我们在大家产品开发的时候,新建的二个Target:

亿万先生官方网站: 19

 新建之后,你会发现项目工程目录变成那样了:

亿万先生官方网站: 20

下边包车型大巴MessageExtension德姆o是自己的工程,CustomSticker是自个儿新建的Sticker
Pack
Extension。相比较之下多了3个Info.plist,无非是对要来得的名目以及别的质量的装置。

什么样完毕

 接下来的支出让你刷新认知。因为:完全不必要编写制定代码!完全不需求编写制定代码!完全不须求编写制定代码!大家倘使把图纸放到钦定的职责即可。打开Sticker.xcassets,你会发觉当中是那样的:

亿万先生官方网站: 21

内部的iMessage App Icon正是在iMessage里面看到的icon,而Sticker
Pack正是我们在iMessage里面点击icon进入的页面要出示的image.例如我要好做的那种:

亿万先生官方网站: 22 亿万先生官方网站: 23 亿万先生官方网站: 24 亿万先生官方网站: 25

那之中小编做的正是找一些图纸,然后把那个图片放到钦命的职位,把做的icon放到iMessage
App Icon里面,把别的的要分享的图片放到Sticker
Pack里面。然后点击运转主程序,打开iMessage app,你就会晤到自个儿的iMessage
贴纸。

此地您只怕注意打了体现的个数难题,有的一行七个,有的一行三个,有的一行3个。那么些是因为本身设置的Sticker
Size:

亿万先生官方网站: 26

约等于说即便本人用的Small,那么iMessage里面体现的便是单排四个,若是设置的Medium,那么一行体现的就是多少个,假如是Large,那么一行体现的正是七个。

什么样促成

 接下来的成本让您刷新认知。因为:完全不要求编写制定代码!完全不供给编写制定代码!完全不要求编写制定代码!大家假如把图片放到钦点的岗位即可。打开Sticker.xcassets,你会发觉里头是那般的:

亿万先生官方网站: 27

其间的iMessage App Icon正是在iMessage里面看到的icon,而Sticker
Pack正是大家在iMessage里面点击icon进入的页面要显示的image.例如笔者本身做的那种:

亿万先生官方网站: 28 亿万先生官方网站: 29 亿万先生官方网站: 30 亿万先生官方网站: 31

那其间我做的便是找一些图纸,然后把这一个图片放到钦点的任务,把做的icon放到iMessage
App Icon里面,把其余的要享用的图样放到Sticker
Pack里面。然后点击运营主程序,打开iMessage app,你就见面到本身的iMessage
贴纸。

那边你恐怕注意打了显示的个数难点,有的一行三个,有的一行多个,有的一行3个。这些是因为自己设置的Sticker
Size:

亿万先生官方网站: 32

也正是说假若本人用的Small,那么iMessage里面体现的正是单排多少个,借使设置的Medium,那么一行体现的正是七个,如若是Large,那么一行显示的正是八个。

Sicker Pack 图片Size和格式

法定的Sticker Size是下图左边那样的:

亿万先生官方网站: 33亿万先生官方网站: 34

 

但是本人在规划图片的时候相比随便,随便设置了图片的轻重,,可是看起来也还ok。

官方的Sticker Formats是上海体育场合左边那样的。

除此以外,大家再看一下左下角的加号:

亿万先生官方网站: 35

中间的New Sticker就是创办一个Sticker Pack,这1个New Sticker
Sequence很风趣,其实它就是三个图纸的连串,相当于大家得以用几张接二连三的png图片组装成三个动态图片。那里就不举例子了,感兴趣可以友善试一下。

Sicker Pack 图片Size和格式

法定的Sticker Size是下图左侧那样的:

亿万先生官方网站: 36亿万先生官方网站: 37

 

然则本人在统一筹划图纸的时候可比轻易,随便设置了图片的分寸,,不过看起来也还ok。

官方的Sticker Formats是上海教室左侧那样的。

除此以外,大家再看一下左下角的加号:

亿万先生官方网站: 38

中间的New Sticker便是创办3个Sticker Pack,那1个New Sticker
Sequence很风趣,其实它正是二个图纸的体系,也正是大家得以用几张三番五次的png图片组装成贰个动态图片。那里就不举例子了,感兴趣能够友善试一下。

关于iMessage 贴纸 icons大小

关于iMessage 贴纸 icons大小

亿万先生官方网站: 39

依照官网给的尺寸设计即可。别的假设有money,能够购买官方推荐的创设Stickers的工具:Motion。可是收费。。。。点击这里可查阅如何运用Motion来创制Stickers。

亿万先生官方网站: 40

规行矩步官网给的深浅设计即可。其余纵然有money,能够买入官方推荐的创造Stickers的工具:Motion。可是收费。。。。点击这里可查看如何使用Motion来成立Stickers。

总结

那篇博客首要介绍了哪些创设iMessage
App以及哪些创设贴纸扩大。相比较简单。不明了的话能够留言发问。

总结

那篇博客首要介绍了什么创建iMessage
App以及怎么样创制贴纸扩充。比较简单。不知晓的话能够留言咨询。

附 

1.用到的代码,点击这里下载(代码中的MessageExtensionDemo)

附 

1.用到的代码,点击这里下载(代码中的MessageExtension德姆o)

参考资料

1.Human Interface
Guidelines
 
      2.Creating Stickers for
iMessage
     
3.Messages   
 4.视频:Buildiing Sticker
Packs

5.Create Stickers with
Motion

亿万先生官方网站: 41

 

参考资料

1.Human Interface
Guidelines
 
      2.Creating Stickers for
iMessage
     
3.Messages   
 4.视频:Buildiing Sticker
Packs

5.Create Stickers with
Motion

亿万先生官方网站: 42

 

网站地图xml地图