第1步:建立一個名為"UIToolBar_UIBarButtonItem"的"Single View Application"專案
第2步:加入一個UILabel,並設立名為label的IBOutlet,以便接下來顯示UIToolBar上哪一個UIBarButtonItem被使用者按下。
第3步:拖拉UIToolBar至畫面中,此時UIToolBar上面已有一個按鈕,它是一個UIBarButtonItem。
第4步:再拖拉一個UIBarButtonItem至UIToolBar上。
第5步:分別選取UIBarButtonItem,並透過"Attributes Inspector"中"Bar Item"的"Title"欄位設定,將文字分別變更為"打開電影"與"開啟音樂"。
第6步:打開"ViewController.m"檔案,於"movie:"與"music:"方法中,加入變更label文字的程式,好了解哪個按鈕被按下。
- (IBAction)movie:(id)sender {
[self.label setText:@"打開電影"];
}
- (IBAction)music:(id)sender {
[self.label setText:@"開啟音樂"];
}
第7步:執行後分別點選"打開電影"與"開啟音樂",這時Label即會顯示哪個對應功能的名稱。
檔案連結:UIToolBar_UIBarButtonItem.zip