步驟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按鈕運行吧。
以下是運行結果:
嘿嘿,挺好玩的吧。