相关疑难解决方法(0)

如何将故事板中的多个按钮连接到单个操作?

我目前正在使用Xcode 4.6,我只是想知道如何在不同的UIViews中选择多个按钮,但是在一个视图控制器下.CMD点击似乎不起作用.我需要这个功能,因为在Xcode 4.6中,让IB上的两个按钮共享相同动作的唯一方法是一次选择它们,然后将动作拖动到视图控制器.

我的最终目标是在两个不同的UIViews上获得两个不同的按钮,以匹配使用Xcode 4.6中的故事板的相同动作.有没有办法做到这一点?

编辑:我目前正在使用Xcode 4.6.1而没有任何运气,升级到4.6.2.

objective-c interface-builder uibutton uiview ios

19
推荐指数
3
解决办法
4万
查看次数

如果它们都具有相同的IBAction,如何定义按下哪个按钮?

我有两个UIButtons(我使用IB创建它们),它使用相同的IBAction连接到File的所有者,我如何定义哪些被按下?

objective-c uibutton ibaction ios

11
推荐指数
2
解决办法
2万
查看次数

多个按钮使用唯一标识符转换到相同的视图控制器

我有一个ViewControllerA,在我的情况下它有大约15个按钮,它们代表级别,当按下一个级别时它会转移到ViewControllerB.现在手动ctrl +拖动并为每个按钮创建segue是没有意义的.我想知道一个按钮如何切换到ViewControllerB并且有一个唯一的标识符,然后将一个对象传递给ViewControllerB,以识别用户按下哪个级别.我还想指出我有一个推视控制器.到目前为止,我失败的尝试之一是按住Ctrl键并拖动所有按钮并创建一个名为的方法:(在我的情况下,按钮标题是级别编号)

- (IBAction)buttonPressed:(UIButton *)sender {
    [self performSegueWithIdentifier:[sender currentTitle] sender:self];  
}
Run Code Online (Sandbox Code Playgroud)

之后我称之为prepareForSegue:segue sender:sender方法.老实说我是iOS开发的新手.任何有用的教程或文章对我来说都很棒.提前感谢所有帮助者.

xcode uibutton ibaction ios uistoryboardsegue

2
推荐指数
1
解决办法
6030
查看次数

将多个按钮链接到一个具有不同作业的方法

我的故事板上有一个巨大的疯狂场景,有36个不同的按钮,每个按钮在点击时都意味着不同的东西.我真的不想创建36种不同的方法,所以如何在按下36个按钮之一时调用的方法中引用按钮标题或按钮名称.

这可能是一个简单的问题,但我是iOS和Objective C的新手......

谢谢!

iphone methods cocoa-touch objective-c

0
推荐指数
1
解决办法
852
查看次数