Belki daha sonra parti için, ancak birkaç hafta önce, hedefinize ulaşmak için yaptığım basit bir uzantıyı kullanabilirsiniz. here'u alabilirsiniz.
Ve aşağıdaki gibi kullanılır: Bu cevap üzerine yorumların
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
override func viewDidAppear(animated: Bool) {
let aButton = UIButton(type: .Custom)
aButton.frame = CGRectMake(100, 100, 100, 80)
aButton.backgroundColor = UIColor.greenColor()
aButton.handleControlEvent(.TouchUpInside) {() -> Void in
NSLog("ich")
}
self.view.addSubview(aButton)
}
}
Bir alt sınıf değil neden geçerli bir nedeni vardır, sadece ben cevap –