我有幾個UIBarButtonItems,我想在編程時按下它來設置動作。我怎樣才能做到這一點?自從我剛開始使用SDK以來,請給予深入的指導。iPhone SDK:通過編程方式添加UIBarButtonItem動作
編輯:如果有可能非programmaticly,也請回復:)
的行動去Google.com,然後按鈕在這個項目中的搜索按鈕:(下載):click here
我有幾個UIBarButtonItems,我想在編程時按下它來設置動作。我怎樣才能做到這一點?自從我剛開始使用SDK以來,請給予深入的指導。iPhone SDK:通過編程方式添加UIBarButtonItem動作
編輯:如果有可能非programmaticly,也請回復:)
的行動去Google.com,然後按鈕在這個項目中的搜索按鈕:(下載):click here
首先創建IB中物品的出口。然後你可以修改使用[myItem setTarget:]和[myItem setAction:]調用的方法。
ETA:有沒有你想要編程做什麼特別的原因?
ETAA:要做到這一點非編程,使與返回類型IBAction爲一個函數,參數(ID)發送者,像這樣:
- (IBAction)myMethod:(id)sender;
與任何實現你喜歡的。然後,在IB中,將一個對象從庫中拖到MainWindow.xib窗口中,並在標識窗口(cmd-6)中給它一個具有你的函數的類。然後,在該對象的連接窗口(cmd-5)中,可以從函數名稱拖動到所需的任何接口對象。我們強烈建議您閱讀mac dev on IB。連接和綁定部分將討論這個特定的問題。另外,像這樣的教程:yet another tutorial可能會有所幫助。
我該怎麼做非編程方式呢? – TutorialPoint 2010-02-14 14:54:14
因爲這會更好:) – TutorialPoint 2010-02-14 14:55:28
但我怎麼去隨着行動,然後就像你在項目下載的appdelegate.m文件中看到? – TutorialPoint 2010-02-14 15:16:56