iOS 推荐快速制作app icon的神器和步骤详解

由于公司没有美工,所以app的icon图标图片,都要自己完成。这里就说我觉得最快捷生成各种大小比例的icon。

1.画出图标

如果你的设计的图标不复杂,就靠几个形状图案就可以的完成的话,推荐下面两种方法。

(1)PS:如果你会PS是最好的,利用矢量图,就可以任意伸缩大小,而不影响图片的清晰度。因为我不会,所以我就说另外一种方法。

(2)PPT:没错,你看到的就是PPT,这个也是一个神器,在PPT里面利用形状等图形,画出你想要的icon效果,颜色,形状,线条粗细,有无边框等基本可以满足,全选图片组合,然后右键生成一张png格式的图片,是不是很赞,这样子这是基本的图片出来的,还要调整大小。

2.调整icon的大小

因为苹果规定图片必须是1024*1024的分辨率,所以我们首先要把得到的图片变成1024*1024的大小。打开PS,(不会PS的别慌,我也不会,但是调整大小还是很简单的),把图片直接拖进去,然后点击“图像”--“图像大小”,出现一个弹窗,把“宽度”,“高度”修改成1024即可,下面那个“约束比例”的勾勾给去掉,点击确定就可以了,然后保存已经修改好的图片就行了。

下面才是重头戏,神器--Prepo,在Apple store下载这个软件,专门用来生成各种大小比例的icon的,好评很好,关于开发的icon都可以自动生成。

截图如图,然后把你想要的图片直接拖拽扔进去,得到下图

看,所以尺寸就自动生成出来啦,然后点击右上角的那个Export,保存到指定的文件夹,在Xcode中使用的时候,就文件夹里面生成的图片一股脑的扔进去。如下图

好啦,这样就搞定了,上面的icon就是我通过PPT画出来的说。如果赶时间的可以这么做,如果不赶时间的话,还是选择PS给画出来吧。

时间: 2024-10-11 05:21:46

iOS 推荐快速制作app icon的神器和步骤详解的相关文章

ios 利用Reveal来调试界面1 --模拟器(步骤详解)

Reveal是一个程序界面调试工具,可以调试iOS apps和tvOS apps.使用Reveal,我们可以在开发时动态地查看和修改应用程序的界面.避免每次修改UI的时候都要重新运行程序.接下来按照规矩,如下图,能用 图说明清楚的就不用文字来表达了,文字的表现力不够直观. Reveal程序运行截图 1.如“Reveal程序运行截图”所示,我使用的Reveal官方提供的项目来 作为调试Demo,最左边的是Demo的在模拟器的运行效果,右边的App就是Reveal,我第一眼看到这个Reveal有种惊

如何用Axure快速制作APP交互原型

对于产品经理来说,熟练使用一些常用软件是一项十分必要的技能.其中,作为一个专业的快速原型设计工具,Axure RP无疑在产品人心中拥有一个难以撼动的地位.但就要PS一样,虽然足够专业,但同样也会存在使用灵活性的一些问题. 今天我们就谈谈,如何用Axure快速制作APP交互原型,不对,更准确的说法应该是:如何用Axure快速制作一份有水准的APP交互原型.作为一名优秀的产品人不仅要保证效率,也要保证质量才行. 首先抛出我的方法论:制作属于自己的元件库并要学会善用母版,熟悉APP设计规范并要有自己一

IOS中复制对象的用法及深拷贝和浅拷贝详解

亲爱的网友,我这里有套课程想和大家分享,如果对这个课程有兴趣的,可以加我的QQ2059055336和我联系. 课程内容简介 我们软件是基于移动设备的.所以我们必然的选择了安卓作为我们的开发工具.课程中,我们将简要的介绍Android的基本概念,然后进行我们的实战开发.在开发中,大家讲学习到基本的组件,适配UI,数据的存储,多线程下载,开机广播,闹钟提醒,短信发送等实际项目开发中碰到的有用的知识点.通过课程学习,让大家能够掌握Android软件开发的流程,注意点,及优化.帮助大家迅速的掌握Andr

快速部署Python应用:Nginx+uWSGI配置详解

快速部署Python应用:Nginx+uWSGI配置详解 相比于PHP,Python应用的部署很麻烦,比较常用的方法有fcgi与wsgi,然而这两种都很让人头痛.文章介绍了Nginx+uwsgi的简便方法,来快速的部署Python应用. AD: 在PHP里,最方便的就是deployment了,只要把php文件丢到支持PHP的路径里面,然后访问那个路径就能使用了:无论给主机添加多少PHP应用,只要把目录改好就没你的事了,完全不用关心php-cgi运行得如何,deployment极为方便. 反观Py

ios中创建可以拖动的view原理和实现详解

有时候我们会需要在界面上拖动view;uiview是继承于uiresponder的,所以可以响应触摸相关的事件. 重点是以下一组方法: - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event - (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event - (void)touchesEnded:(NSSet *)touches withEvent:(UIE

iOS回顾笔记(04) -- UIScrollView的基本使用详解

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption

一步一步学ios UITextView(多行文本框)控件的用法详解(五5.8)

本文转载至 http://wuchaorang.2008.blog.163.com/blog/static/48891852201232014813990/ 1.创建并初始化 创建UITextView的文件,并在.h文件中写入如下代码: [csharp] view plaincopy #import <UIKit/UIKit.h> @interface TextViewController : UIViewController <UITextViewDelegate> { UITe

ios中创建可以拖动的view原理和实现详解(含代码)

有时候我们会需要在界面上拖动view;uiview是继承于uiresponder的,所以可以响应触摸相关的事件. 重点是以下一组方法: - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event - (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event - (void)touchesEnded:(NSSet *)touches withEvent:(UIE

【转】段错误调试神器 - Core Dump详解

from:http://www.embeddedlinux.org.cn/html/jishuzixun/201307/08-2594.html 段错误调试神器 - Core Dump详解 来源:互联网 作者:Alex 时间:2013-07-08 Tag:Linux   点击: 11670 一.前言: 有的程序可以通过编译, 但在运行时会出现Segment fault(段错误). 这通常都是指针错误引起的. 但这不像编译错误一样会提示到文件某一行, 而是没有任何信息, 使得我们的调试变得困难起来