实战需求
macOS 开源组件之实现两个照片对比
本文价值与收获
看完本文后,您将能够作出下面的界面
看完本文您将掌握的技能
- 单个导入文件
- 可从接口生成器或程序化使用
- 显示带有交互式滑块的组合图像以显示/隐藏。
- 动画支持
实战代码
主界面
import Cocoa
@objc public class DSFImageDifferenceView: NSView {
// MARK: Public accessors
/// The image being displayed on the left
@objc public var leftImage: CGImage? {
didSet {
self.leftLayer.image.