UIButton
TouchUpInside
仅在点击第一个" x"时触发。
虽然我没有明确地设置这个区域,但是可点击区域已经缩小了。
最初在IB中创建UIButton
并连接到IBOutlet
,但在代码中我在视图的init()
方法中设置了按钮。
btnHideView?.frame = CGRectMake((9.0*deviceWidth()/16.0) - 60, (viHeaderView!.frame.size.height - 30.0)/2.0, 60, 30)
btnHideView?.setTitle("xxxxxxxxx", forState: UIControlState.Normal)
btnHideView?.addTarget(self, action: Selector("hideView"), forControlEvents: UIControlEvents.TouchUpInside)
btnHideView?.tintColor = UIColor.whiteColor()
btnHideView?.layer.borderWidth = 1.0
btnHideView?.layer.borderColor = UIColor.whiteColor().CGColor
修改:带有颜色混合图层的模拟器