我正在尝试使用Swift在Xcode 6中创建自定义按钮,但是我不确定如何继续。我应该使用助手编辑器在viewController.swift文件中创建一个类,然后将该类应用于有问题的按钮吗?
这是一个您好的世界示例。
class myViewcontroller: UIViewController{
var helloLabel : UILabel!
var abutton :UIButton!
func viewTapped(sender : AnyObject) {
if (helloLabel.text == "tap it again please good sir"){
self.dismissViewControllerAnimated(true, completion: nil)
}
helloLabel.text = "tap it again please good sir"
}
override func awakeFromNib() {
super.awakeFromNib()
}
override func viewDidLoad() {
super.viewDidLoad()
self.view.backgroundColor = UIColor.redColor()
helloLabel = UILabel(frame: CGRectMake(50, 50, 150, 50))
helloLabel.text = "hello world"
helloLabel.textColor = UIColor.whiteColor()
abutton = UIButton(frame: CGRectMake(50, 100, 100, 50))
abutton.backgroundColor = UIColor.greenColor()
abutton.setTitle("Test Button", forState: UIControlState.Normal)
abutton.addTarget(self, action: "viewTapped:", forControlEvents: UIControlEvents.TouchUpInside)
self.view.addSubview(abutton)
self.view .addSubview(helloLabel)
// Do any additional setup after loading the view, typically from a nib.
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句