- 0
- 0
- 约5.72千字
- 约 12页
- 2018-01-28 发布于贵州
- 举报
PaintCode精选
Paint Code 用户操作指南 (样式表和代码生成 )
代码生成 (Code Generat io n )
当设计师设计的时候 ,Paint Code 会即时生成图像代码。有几 设置影响着代码生成。设计师可以
使用中间工具栏中的这些功能 ,直接生成所需要的代码。注意 ,设计师能够拖动中间工具栏或上
或下 ,按照设计师想要的方式生成代码。
目标 (Target )
首先 ,设计师必须在 5 目标中任选其一 :
O S X ▸ O bject ive-C
iO S ▸ O bject ive-C
O S X ▸ Sw if t
iO S ▸ Sw if t
iO S ▸ C# X amarin
设计师能够使用中间工具栏中的目标弹出按钮来确定目标。
目标设置只会影响生成代码 ,不会影响到设计。
最低限度支持 O S 版本 (Minimum suppo rt ed O S versio n )
第二 选项允许设计师最低限度支持 O S 版本。例如 ,如果设计师选择 iO S 以及以上版本 ,这就
意味着生成的代码将只使用 iO S 的接口 (A PIs )。通常情况下 ,设计师应该为他们的应用选择最
低限度支持的 O S 版本。
内存管理 (Memo ry Management )
目标生成代码使用了 O bject ive-C ,将会有一 可选的内存管理。这将允许设计师在 A RC (自动引
用计数 A ut o mat ic Ref erence Co unt ing )和 保存 /释放 (手动操作内存管理 )选项中进行切换。
绘画起点 (Draw ing O rigin )
最后 ,设计师可以指定绘画的起点。这是每一 画布都会有的设置。如果设计师移动绘画的起点
,(0 ,0 )点位置也将会有不同。例如 ,默认的绘制起点在 O S X 中是左下角 ,而在 iO S 中缺失左
上角。
注意 ,设计师可以在画布中拖动绘制起点符号 ,调整绘画起点。
样式表 (StyleKits )
当设计师集成生成代码到他们的 X code 项目中的时候 ,样式表是一 非常好用的工具。
样式表 :
在使用代码到 X code 项目中之前 ,手动排除需要来生成代码
允许设计师调整 Paint Code 文档 ,然后重新集成调整后的代码到 X code 项目中
快速生成设计原型
什么是样式表 ?(W hat is St yleKit ?)
样式表是 O bject ive-C ,Sw if t 或者 C# 的特殊类 ,它包含设计师的绘画 ,颜色 ,渐变 ,阴影和其他
设计资源。所有的这样允许设计师通过样式表的类方法使用。
在 Paint Code 中 ,设计师能够在单一文档中有多 绘制画布 ,并且每一 画布能够在样式表类中独
立生成绘制方法。当设计师在代码中使用这些方法的时候 ,就会在画布中绘制内容。
把所有的 Paint Code 设计放入一 单独的样式表类中 (通过类的公共界面使用这些
代码 ),Paint Code 将代码集成过程变得更加顺畅。无论设计师什么时候调整 Paint Code 中的设计
,都能够轻易的向 X code 项目重新导入样式表类 (2 文件 )。设计师无需手动修改生成代码 ,事
实上 ,甚至不需要设计师查看生成的代码 !
样式表目 (St yleKit Cat alog )
点击 样式表 选项卡 ,添加一 新的样式表 ,它位于工具栏的左侧、窗口的下方。
这就是选项卡目录。这是一 设计师希望生成样式表类的地方。当设计师滚动到目录地步 ,就会发
现画布。每一 画布都有样式表目录 ,并且在样式表类中生成一 特殊的绘制方法。
样式表目录也包含颜色 ,渐变 ,阴影和图片。
往样式表中添加颜色和库项目 (A dding co lo rs and ot her library it ems t o St yleKit )
从库中单击拖放目录 ,就能够向样式表目录中添加库项目。
或者 ,设计师可以点击 添加颜色 占位符 ,选择菜单中的颜色、渐变、阴影和图片 ,用同样的方法 ,
就能够向样式表目录中添加响应的项目。
在设计师向样式表目录添加库项目后 ,一 具有享用名称的类方法会添加到生成的代码中。在生成
的代码中调用样式表方法 ,设计师可以轻松的访问库项目。
从样式表中移除颜色和库项目 (Removing co lo rs and ot her library it ems f ro m St yleKit )
在样式表目录中单击库项目 ,
您可能关注的文档
- ESLA601 逻辑分析仪使用指南 500Mhz逻辑分析仪精选.pdf
- EPC-261说明书(系统)精选.pdf
- eta-Post_Manual_1.7.9_CH_curve-plot精选.pdf
- Evolution in invasive plants implications for biological control精选.pdf
- ESM解决方案精选.ppt
- ETO方案简介_中文精选.pdf
- evolution of red organic light-emitting diodes精选.pdf
- evolution of the greater vancouver transportation model精选.doc
- Excel常用函数介绍及常用功能精选.doc
- excel应用技巧精选.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 产后骨盆修复全流程指导手册.docx VIP
- HG∕T 2568-2021 工业偏硅酸钠.pdf
- 2025年鄂尔多斯市特岗教师招聘考试真题汇编附答案解析.docx VIP
- 24小时客服电话:010-82311666免费咨询热线:4.doc VIP
- 2020ACLS学员课课前测试中文版试题+答案.pdf VIP
- 髌骨脱位康复护理新进展.pptx VIP
- 急救医学-第四章心悸.ppt VIP
- 高中数学必修第四册第十一章综合测试01含答案解析.pdf VIP
- 2022年高考物理核心高频考点专题22 圆周运动的轻绳、轻杆模型(解析版).pdf VIP
- 马工程-中国古代文学史(第二版)上册第三编魏晋文学全套PPT课件50109.pptx
原创力文档

文档评论(0)