OS X 自定义控制,实现自定义图片按钮,通过设置 imageName 自动实现 normal, hover, down, on 的几个状态,只需要把文件名按照特定的规定命名就能搞定。
做好几张图片,并加到项目中:
like_normal.png
,[email protected]
like_hover.png
,[email protected]
like_down.png
,[email protected]
like_on.png
,[email protected]
MLImageButton *btn1 = [[MLImageButton alloc] init];
btn1.imageName = 'like'
这么一来,界面上显示的按钮就会实现鼠标经过、按下、开启的状态,并用对应的图片显示。
使用 Cocoapods, 在 Podfile 里面加入
pod 'MLImageButton', git: 'https://github.com/MacLabs/MLImageButton.git'