标签归档:iOS

AndroidUIView

前不久开始自学 Swift 并且开始开发 iOS App,发现 iOS 的 UIButton 有个特性特别喜欢,就是你只需要设置按钮的背景图片即可自动带有按下去按钮变暗的效果,而 Android 如果要做到一样的效果,通常都需要写一个 xml 文件,写 selector,而且设计师也要配合着做两种状态的图,即正常状态的图 + 按钮被按下去的状态图。 所以觉得 iOS 的这个 UIButton 这点非常实在(=。=),便简单仿造着做了个 AndroidUIView,并且提供了 XML 自定义接口,可以设置按下去蒙版的颜色、透明度、形状,还有圆角: s1 s2

(分别是正常状态图和按下去之后的状态图)

https://github.com/drakeet/AndroidUIView

继续阅读