ViewExtensions 0.3.0

ViewExtensions 0.3.0

Serhiy Vysotskiy 维护。



  • Serhiy Vysotskiy

ViewExtensions

Version License Platform

添加识别器

let view = UIView()

view.recognize(.tap) { _ in
    // handle tap
}

// if you need any additional setup

view.recognize(.pan) { gesture in
    let pan = gesture as! UIPanGestureRecognizer
    // ...
}

扩展触摸区域

view.padding = 10

与 UIButton 相同的逻辑

let button = UIButton(type: .infoDark)

// you can set padding to increase button response frame
button.padding = 20

button.handle(.touchUpInside) {
    // handle tap
}

安装

ViewExtensions 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中

pod 'ViewExtensions'

作者

vykostskiyseryiy, [email protected]

许可

ViewExtensions 在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。