ChromaTouch:Swift中带有Peek,Pop和Preview动作的3D Touch简介

时间:2024-05-26 12:35:19
【文件属性】:

文件名称:ChromaTouch:Swift中带有Peek,Pop和Preview动作的3D Touch简介

文件大小:18KB

文件格式:ZIP

更新时间:2024-05-26 12:35:19

Swift

色度触摸 #### Swift中的Peek,Pop和Preview动作简介 ##### Companion专案至 如果您不熟悉Swift,可能会发现我在3D Touch上的最新文章有些令人生畏。 这是一个小得多的项目,通过强制,偷看,弹出和预览动作可以更容易地跟随起来并开始运行。 ChromaTouch是基于HSL的拾色器,用户可以使用三个水平滑块设置颜色,也可以通过触摸色样来设置颜色,在色样中,水平移动会设置色相,垂直设置饱和度,而触摸力会设置颜色的明暗度。 当用户将手指移到样本上时,滑块会更新以反映新的HSL值。 通过强制触摸滑块,可以为用户显示一个小的预览,显示其颜色的RGB十六进制值。 通过向上滑动,他们可以将其颜色设置为三个预设之一。 并通过深度按压,为他们提供其颜色的全屏预览,而无需点击即可将其关闭。 让我们看一下3D Touch代码的每个部分,以了解如何实现所有功


【文件预览】:
ChromaTouch-master
----ChromaTouch.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(13KB)
--------xcuserdata()
----ChromaTouch()
--------PeekViewController.swift(2KB)
--------Assets.xcassets()
--------UIColorExtensions.swift(2KB)
--------ChromaTouchViewController.swift(4KB)
--------Base.lproj()
--------Swatch.swift(2KB)
--------AppDelegate.swift(2KB)
--------Info.plist(1KB)
--------SliderWidget.swift(2KB)
----README.md(7KB)

网友评论