我尝试在我的标签Button上应用蒙版。麻烦的是我的标签改变了地方,我不知道如何解决这个问题。
var view : UIImageView = UIImageView(image: im)
view.frame = CGRect(x: 0, y: 0, width: view.bounds.width, height: view.bounds.height)
self.view.addSubview(view);
view.layer.mask = btn.titleLabel!.layer
view.layer.masksToBounds = true
结果如下:
所以,我的标签按钮位置是x:0 y:0
(白色方块是我的背景按钮,所以我原来的位置)
答案 0 :(得分:0)
只需创建一个按钮即可执行任务。
var button = UIButton.buttonWithType(UIButtonType.System) as UIButton
button.frame = CGRectMake(100, 100, 100, 50)
button.backgroundColor = UIColor.greenColor()
button.setTitle("Button", forState: UIControlState.Normal)
button.addTarget(self, action: "Action:", forControlEvents: UIControlEvents.TouchUpInside)
self.view.addSubview(button)
通过此,您将在具有特定标题的特定位置设置按钮。