MLIgnoreTransparentButton

程序名称:MLIgnoreTransparentButton

授权协议: MIT

操作系统: iOS

开发语言: Objective-C

MLIgnoreTransparentButton 介绍

MLIgnoreTransparentButton 检测 UIButton
某点击区域是否为透明的,如果是的就忽略点击。用途是可以用透明图片以实现不规则按钮,并且不会因为点击了透明处发生意外的点击。其中用到了一个UIView的类目。
1.可以获取当前UIView的某点的RGBA值和判断是否透明。
2.可以使用UIImage设置layer.mask的通用方式(例如微信聊天界面上传图片后的轮廓),此功能有objc_runtime的配合,演示了系统框架方法hook的通用方式。

MLIgnoreTransparentButton 官网

https://github.com/molon/MLIgnoreTransparentButton

相关编程语言

Acapela TTS 是一个为 iPhone 和 iPad 开发的 TTS 引...
二维码(QR Code)扫描静态库,扫描效率较高。
RegexKitLite 是一个轻量级的 Objective-C 的正则表...
一款基于ASIHttpReques开源的仿迅雷多线程断点续传功...
实现动态检测网络(wifi)状况,不需要用户手动刷新...
使用iphoneSDK官方NSXMLParserDelegate做的简单xml解...