gradient设置上下渐变_PaintCode Mac使用教程:如何使用渐变色

Mac平台上一款强大的iOS矢量绘图编程软件PaintCode Mac,无论您是程序员还是设计师,paintcode3能够让你像在PS中画图一样绘制各种UI图形,而且paintcode3会自动帮你生成针对MacOS X或iOS平台Objective-C或C#代码,能够节约大量的编程时间,支持将代码直接导入到Xcode中或导出为PSD文件,支持最新的 iOS 和 iWatch SDK,非常好用!那么PaintCode for Mac里的渐变色要怎么用呢?感兴趣的伙伴记得收藏。

渐变可用于填充矩形,圆角矩形,椭圆形,贝塞尔曲线,星形和多边形。PaintCode支持多步渐变。您还可以在线性(由角度或两个点定义)和圆形渐变之间进行选择。渐变取决于它们使用的颜色,并且在调整这些颜色时,也会相应地更新渐变。

使用渐变

要使用渐变,请单击渐变的连接点并将其拖到画布上的形状上:

ac42d6b22198d533ff4a2dedebdd4eb1.png

或者,您可以简单地单击一个空白笔划或将其很好地填充到Inspector中,然后从上下文菜单中选择一个渐变:

364fbcbcba622f32a7d10ebdb8ab85d9.png

要使用渐变,请从填充弹出按钮菜单中选择它:

de324844a913699ab78fca235fee32a4.png

bdb594d22be8d30a33b39e845ecd875c.png

该菜单会自动使用您的库颜色和渐变填充。

添加新的渐变

有两种添加新渐变的基本方法:

  • 单击库中渐变列表顶部的“ +”按钮。
  • 在填充弹出菜单中单击“添加新渐变...”菜单项。这还将新创建的渐变设置为填充。

(请注意,您还可以通过复制和粘贴使用来自另一个文档的渐变的形状来添加渐变)

编辑渐变

您可以通过在库中双击渐变来对其进行编辑。

59ebb9705345b3fb63e351bd4af5930f.png

或者,您可以在检查器中单击渐变井以显示编辑颜色弹出框。

6e0725f9f316a2c8f82370b5c47d730d.png

文本字段包含渐变的名称。PaintCode为您生成所有名称,但是您始终可以更改它们以使其更具描述性。

弹出框包含特殊的渐变控件。使用它,您可以指定渐变中各个颜色的位置。

更改渐变颜色值

要更改渐变中的颜色,请单击渐变控件底部的颜色旋钮。然后,从渐变控件下方的颜色弹出按钮中选择所需的颜色。

通过渐变弹出框方便地调整颜色值

有时,您需要调整渐变中颜色的阴影。您可以始终关闭渐变弹出框,打开颜色弹出框并在那里调整颜色,但这很不方便。可以从渐变弹出框的右侧,使用颜色弹出按钮右侧的颜色槽来调整基本颜色。

0a48005f643dc1ee29e5ba8fafa9b66b.png

直接从渐变弹出框添加新颜色

如果您要尝试使用渐变弹出框中的颜色进行调整的颜色不是基本颜色(即,它是系统颜色或派生颜色),则会创建新的基本颜色并自动替换旧颜色。

调整渐变色位置

要调整颜色在渐变中的位置,只需将颜色旋钮拖动到所需位置即可。要将旋钮定位到某些预定义位置,请在拖动时按住SHIFT键。预定义位置由刻度线表示。

或者,您可以使用键盘上的向左和向右箭头微调所选旋钮的位置。

调整颜色之间的线性

4202a10529b9b058251170ec5c84fbad.png

通过拖动渐变控件顶部的旋钮,还可以更改两种相邻颜色之间的渐变进度。

为渐变添加更多颜色

您可以通过在渐变控件中的所需位置上双击来为渐变添加更多颜色。黑色会添加到渐变中,可以轻松替换(通过在弹出按钮中选择其他颜色)或稍后进行调整。

从渐变中去除颜色

要从渐变中删除颜色,请在渐变控件中选择相应的颜色旋钮,然后按DELETE键。请注意,这只会从渐变中删除颜色,而不会从库中删除颜色。

绘制线性渐变

从检查器的“填充”弹出按钮菜单中选择渐变后,可以选择“角度”渐变选项。

95932b4c431a18ccc8f5f9115484c2b2.png

要调整渐变的角度,可以将角度直接输入到文本字段,也可以使用圆形滑块控件。默认情况下,圆形滑块会捕捉到45度的倍数。您可以通过在拖动时按下OPTION键来抑制这种情况。

db5666ffbd6571b202c9a09b6560f83f.png

如果要手动指定渐变的起点和终点,可以通过选择“ 2点”渐变选项来指定。两点渐变编辑界面自动出现在“画布”中。每当您选择具有两点渐变填充的形状并打开“填充检查器”框时,此界面都是可见的。

绘制圆形渐变

要绘制圆形渐变,您必须选择“圆形”渐变选项。

ae35361d329f43faa696cd638e0e057f.png

圆形渐变编辑界面会自动出现在“画布”中。每当您选择带有圆形渐变填充的形状时,此界面都是可见的。它由两个圆圈组成,每个圆圈代表圆形渐变的一个“端点”。

您可以将这些圆圈中的任何一个的中心拖动到新位置。此外,您还可以调整圆圈的大小。只需在圆圈的直径上单击任意位置并拖动即可。

默认情况下,两个圆的中心和直径均捕捉到已编辑形状的边缘。要抑制这种情况,请按住CONTROL键。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/443650.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

剑指offer之求1+2+...+n

题目描述: 求 12…n ,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 示例 1: 输入: n 3 输出: 6 示例 2: 输入: n 9 输出: 45 来源:力扣&#xf…

opencv计算图像亮度调节_OpenCV教程创建Trackbar图像对比度、亮度值调整

这篇文章中我们一起学习了如何在OpenCV中用createTrackbar函数创建和使用轨迹条,以及图像对比度、亮度值的动态调整。文章首先详细讲解了OpenCV2.0中的新版创建轨迹条的函数createTrackbar,并给上一个详细注释的示例。然后讲解图像的对比度、亮度值调整的…

TCP与UDP的区别(未完成,待补充)

TCP:Transport Control Protocol UDP:User Data Protocol TCP相较于UDP有更高的可靠性。TCP相较于UDP需要更多的存储空间。因为TCP的头部有20个字节,UDP的头部只有8个字节。UDP相较于TCP有更高的实时性。TCP基于连接,UDP基于不连…

find linux 目录深度_浪里淘沙,详解Linux系统中Find命令的实用技巧

知了小巷:浪里淘沙,详解Linux系统中Find命令的实用技巧。啊哈,找到了!当我们需要在Linux系统上定位某个文件或目录时,find命令通常是必备之选。它使用起来非常简单,但有许多不同的可选项,允许我…

剑指offer之从上到下打印二叉树

从上到下打印出二叉树的每个节点,同一层的节点按照从左到右的顺序打印。 例如: 给定二叉树: [3,9,20,null,null,15,7], 返回: [3,9,20,15,7] 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problem…

小米真蓝牙耳机说明书_小米真无线蓝牙耳机Air2 SE评测:仅需169元,享受随心畅听体验...

继小米真无线蓝牙耳机Air 2、小米真无线蓝牙耳机Air 2S之后,小米公司又于2020年5月19日再次推出了一款售价更为亲民的真无线蓝牙耳机新品——小米真无线蓝牙耳机Air2 SE,该机不仅延续了小米真无线蓝牙耳机Air 2系列的外观设计,支持开盒弹窗、…

引用与指针的区别

虽然指针和引用都可以完成对其他对象的间接访问,但是还是有很多不同之处: 1.本身是否是对象 指针本身就是一个对象,而引用本身不是一个对象。因此允许对指针赋值和拷贝,可以定义对指针的引用,已经指向指针的指针&#…

三点外接圆_故地重游伪切圆——伪外接圆的基本性质

在思考一个有关于伪外接圆的等角线问题时,我回想起伪外接圆的一道小题目,这是2012年罗马尼亚大师杯的第六题,这道题目直接以结论的形式呈现出了伪外接圆的基本性质,是一道入门伪外接圆必做的精巧小题。当然有些读者可能从未见过&q…

C++的const限定符

const限定符总是让人很头疼,下面讲解一下几个比较容易混淆的概念: 对常量的引用(常量引用): 一般情况下,引用的类型要与其所引用的对象的类型一致,其中的例外情况就是,当初始化常量…

Linux学习:第五章-Linux用户和用户组管理

一用户管理命令用户信息文件:/etc/passwd aa:x:501:501::/home/aa:/bin/bash 第一列:用户名 第二列:密码标志 第三列:UID用户ID 0管理员 1-499系统用户(伪用户) 500普通用户 第四列:GID初始组ID…

一点等于多少厘米_马桶知识介绍,你了解马桶多少

我们可能并不了解我们经常运用的马桶,认为马桶便是简简单单的规划,没什么技术含量。其实不然,马桶的规划也包含了不少物理学原理。假如你家里的马桶出现毛病,首先要排查毛病的原因,但是假如不了解马桶结构图那就很难把…

动态内存分配与智能指针

内存分配: 静态存储区: 局部static对象类的static数据成员定义在任何函数之外的变量 栈区: 函数内的非static对象 动态内存分配的方式有: new和delete智能指针(shared_ptr、unique_ptr、weak_ptr)all…

1151压力变送器型号_日本进口横河EJA530E压力变送器型号解读!

横河EJA变送器对大家来说也许不陌生,但是对于EJA变送器的型号很多人还不是很懂,因为一个全型号代表这很多参数,每一个字母和每一个数字背后都是一个准确的参数,我们在选型的时候要提供必要的参数,更具参数选出合适的型…

plc控制可调节阀流程图_PLC控制的水箱液位控制系统毕业论文

内容介绍原文档由会员 莎士比亚 发布论文标准WORD格式排版40页摘要在人们生活以及工业生产等诸多领域经常涉及到液位和流量的控制问题, 例如居民生活用水的供应, 饮料、食品加工, 溶液过滤, 化工生产等多种行业的生产加工过程, 通常需要使用蓄液池, 蓄液池中的液位需要维持合适…

idea继承后重新方法快捷键_idea 查看类继承关系的快捷键

类似eclipse ctrlt的快捷键,idea中是ctrlH…找到对应的类 查看类关系图…1.在想要查看的类上按 Ctrl H -> Diagrams -> Show Diagrams -> Java Class Diagrams -> Show Implementations -> Ctrl A -> 右击一下 -> Enter .…打开想要查看的接口或者类文件…

怎样在数组末尾添加数据_如何利用C++实现可变长的数组?

应该执行什么功能?假设我们要实现一个将自动扩展的数组类,是否需要实现函数?让我们从下面主要功能使用的功能开始,看看我们需要实现哪些功能。输出结果:0 1 2 3 40 1 2 100 4您需要做什么才能实现上述功能?…

Linux学习:第六章-Linux服务和进程管理

一进程查看 1psaux查看当前系统所有运行的进程 -a显示前台所有进程 -u显示用户名 -x显示后台进程 user: 用户名 pid:进程id。PID1init系统启动的第一个进程 %CPUcpu占用百分比 %MEM内存占用百分比 VSZ虚拟内存占用量KB RSS固定内存占有量 tty登录终端tty…

覆盖索引与联合索引_浅析MySQL的索引覆盖和索引下推

写在前面在MySQL数据库中,索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点,索引就是为了提高数据查询的效率。今天我们来聊聊在MySQL索引优化中两种常见的方式,索引覆盖和索引下推索引覆盖要了解索引覆…

python3 输入输出_Python3基础之输入和输出实例分析

通常来说,一个Python程序可以从键盘读取输入,也可以从文件读取输入;而程序的结果可以输出到屏幕上,也可以保存到文件中便于以后使用。本文就来介绍Python中最基本的I/O函数。一、控制台I/O1.读取键盘输入内置函数input([prompt])&…

redis 哨兵 异步_突破Java面试(23-8) - Redis哨兵主备切换的数据丢失问题-阿里云开发者社区...

1 数据丢失的两个场景主备切换的过程,可能会导致数据丢失1.1 异步复制由于 master > slave的复制是异步的,所以可能有部分数据还没复制到slave,master就宕机,于是这些数据就丢失了1.2 脑裂导致脑裂,也就是说&#x…