作者:
darktt (小朱)
2014-08-10 12:04:27我為了 UIButton Highlight 的問題做了點測試,
目前確認是 HighLight 是 UIButton 預設的行為,
並且無法取消,
不過有替代方案可以使用。
就是將 UIView 當做 UIButton 來使用,
在 ViewComtroller 上加入 UIPanGestureRecognizer 來判斷手指的座標,
之後使用 CGRectContainsPoint() 來判斷手指的座標是否有進去要觸發的 View 裡面,
有的話就改變顏色,沒有的話就將顏色改回來。