2015-11-18 4 views
0

У меня есть приложение движущейся кнопки, и оно записывается каждый раз, когда пользователь нажимает на него. Мне нужна помощь в создании функции для другой кнопки, чтобы играть и останавливать игру. это код до сих пор:Swift: Play Stop Button

class ViewController: UIViewController { 
@IBOutlet var button:UIButton! 
@IBOutlet var startButton:UIButton! 
@IBOutlet var scoreLabel:UILabel! 
var score = 0; 
var timer : NSTimer! 

@IBAction func processHit(sender:AnyObject){ 
    score += 1; 
    scoreLabel.text = "Score: " + String(score); 
} 

func moveButton(t:NSTimer){ 
    let aWidth = self.view.bounds.size.width; 
    let aHeight = self.view.bounds.size.height; 
    let btnX = random() % (Int)(aWidth-60); 
    let btnY = random() % (Int)(aHeight-60); 
    button.frame = CGRectMake(CGFloat(btnX), CGFloat(btnY), 30.0, 30.0); 



} 

override func viewDidLoad() { 

    super.viewDidLoad() 
    srandom(arc4random()); 
    timer = NSTimer.scheduledTimerWithTimeInterval(1.5, target: self, selector: Selector("moveButton:"), userInfo: nil, repeats: true); 
} 

override func didReceiveMemoryWarning() { 
    super.didReceiveMemoryWarning() 
} 

}

ответ

0

Добавить кнопку «играть» на раскадровку, а затем создать выход действий, удерживая контроль и нажав на кнопку «играть» и перетащите его к контроллеру вида.

enter image description here

enter image description here

+0

ли это помочь вам? – adiaz004