我有几个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