var button:UIButton
button = UIButton.buttonWithType(.Custom)as UIButton;
button.setTitle("登陆",forState:.Normal);
button.addTarget(self,action:Selector("login"),forControlEvents:.TouchUpInside);
button.frame = CGRectMake(x, y, w, textHeight);
button.layer.borderColor = UIColor(white:0.8,alpha:1.0).CGColor;
button.layer.masksToBounds = true;
button.layer.borderWidth = 0.65;
button.layer.cornerRadius = 6.0;
和OC的差不多,就是在action改动比较大 Selector("login") Selector参数是字符串类型的,调用的方法的时候直接把方法名写入字符串里面即可