2015年5月1日 星期五

設定一個按鈕

老師太有趣了! 有點字high!不過好的老師就是要這樣,啟迪學生的興趣呀!
雖然只是一個小小的互動,但成功地在模擬器顯示了,感覺微妙!

 筆記之

 在右邊設定一個按鈕 ,

 ctrl拖曳至左邊! (使自動匯入程式碼)

對了,一般右邊就是view control sence或故事板那邊,
左邊就是程式碼那邊, ViewController.swift

拖過去後,它會出現下面選單,
Touch Up Inside













重點來了,跟剛才拖入的Label不一樣

這個是按鈕,互動元件,
所以上方要選:Action,告知準備行動!

然後幫此動作?取名:按鈕被按下了(第3行英文)

其他不懂先不管,第5行就是標準的事件event:Touch Up Inside(碰觸於其(範圍)上,且按下去了)

這樣這個按鈕就可以準備Action行動了!

在把括弧拉大,將剛才打的貼過來,如下,你懂的:)

import UIKit

class ViewController: UIViewController {

    @IBOutlet var myLable: UILabel!
    
    @IBAction func buttonPressed(sender: AnyObject) {
    
    myLable.text = "It worked!"
    
    }
    
    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
    
        
        println("Hello World!")
    
        
小小的基礎,卻是一切互動的開始,開心。

追記:(反白以下黑色長方框)
注意一下viewDisLoad的位置!程式碼要加在哪邊呢?

沒有留言:

張貼留言

歡迎網友的交流與分享,謝謝。