Ios iAction链接到多个UISlider

Ios iAction链接到多个UISlider,ios,xcode,ibaction,Ios,Xcode,Ibaction,我有一个带有3个滑块的视图控制器。我只有一个函数需要在每次滑块值更改时调用-三个滑块中任何一个的值更改都会导致调用该函数 我该怎么做 如果我尝试使用outlets,那么我只能链接一个UISlider。您只需将所有滑块的值更改事件连接到同一iAction: 如果要将它们连接为插座(这是完全不同的),则必须使用IBOutletCollection: 您只需将所有滑块的值更改事件连接到同一iAction: 如果要将它们连接为插座(这是完全不同的),则必须使用IBOutletCollecti

我有一个带有3个滑块的视图控制器。我只有一个函数需要在每次滑块值更改时调用-三个滑块中任何一个的值更改都会导致调用该函数

我该怎么做


如果我尝试使用outlets,那么我只能链接一个UISlider。

您只需将所有滑块的
值更改事件连接到同一
iAction

如果要将它们连接为插座(这是完全不同的),则必须使用
IBOutletCollection


您只需将所有滑块的
值更改事件连接到同一
iAction

如果要将它们连接为插座(这是完全不同的),则必须使用
IBOutletCollection

如果我尝试使用插座,那么我只能链接一个UISlider

您需要将滑块连接到目标和动作,而不是插座。目标是滑块更改时将接收消息的对象,操作是将发送给目标的消息。另一方面,出口是对某个对象的引用;例如,如果将滑块连接到视图控制器中的插座,则视图控制器将具有对滑块的引用,可用于向滑块发送消息

如果我尝试使用插座,那么我只能链接一个UISlider


您需要将滑块连接到目标和动作,而不是插座。目标是滑块更改时将接收消息的对象,操作是将发送给目标的消息。另一方面,出口是对某个对象的引用;例如,如果将滑块连接到视图控制器中的插座,则视图控制器将具有对滑块的引用,可用于向滑块发送消息。

您可以在iAction中为所有3个滑块选择该方法。您尝试过吗?当我右键单击文件所有者并转到接收的操作时,我只能将其链接到一个UI滑块。您可以在iAction中为所有3个滑块选择该方法。你试过了吗?当我右键单击文件所有者并转到收到的操作时,我只能将其链接到一个UI。这是正确的。如果你想知道witch slider是什么,只需给每一个都加上一个标签。这是正确的。如果你想知道witch slider是什么,只需给每一个都加上一个标签。