我的第一個Iphone程序(二)

內容太多了,圖天多了,一節還放不開。接着上一次的《我的第一Iphone程序(一)》,我們接着操作。

     步驟6:在圖片的右下角我看到了很多Objects,有Lable、Button等等。類似與VS中的左邊的工具欄一樣。這些控件的使用方法和VS中的控件使用方式差不多,

                 選擇一個,然後拖到視圖中就可以了。現在我們拖動一個Button,兩個Label,一個Slider。

                 左上角是設置控件屬性的。以下是我們拖動完控件顯示的視圖:

 

步驟7:我們想要做的操作就是點擊按鈕時候,按鈕下方的標籤就顯示點擊了幾下。

             而slider控件設置的值的範圍是1到100。當進行拉動的時候,slider下方的標籤會顯示當前的值。

             接下來就是最重要的操作了,將控件的實例以及控件對應操作的事件放置在controller中。

            

步驟8:打開MyFirstIPhoneDemoViewController.h文件,然後將視圖中的4個控件點擊右鍵,拖到該文件中。

             這樣MyFirstIPhoneDemoViewController.h文件中就擁有了控件的實例。

然後通過同樣的方式,創建按鈕和Slider控件的事件,一個按鈕的是touch down事件,我們給它起名字叫Onclick。

一個是Slider的changeValue事件。

當4個實例對象和兩個按鈕事件申明好了以後,我們就該編寫事件中的具體實現了。

接着打開MyFirstIPhoneDemoViewController.m文件,來編寫我們的具體實現。

在m中文件中,你會發現剛纔申明 的Onclick方法和changeValue方法。

 

int count = 0;
- (IBAction)onClick:(id)sender {
    count++;
    uiLbl1.text = [NSString stringWithFormat: @"我被點擊了%d次", count];    
}
- (IBAction)changeValue:(id)sender {
    int sliderValue = uiSilder.value;
    uiLbl2.text=[NSString stringWithFormat: @"%d", sliderValue];  
}

好了,其餘的什麼都不用管,直接點擊Run按鈕運行吧。

以下是運行結果:

 

嘿嘿,挺好玩的吧。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章