我正在使用swift在Xcode中为小费计算器编写代码。我正在读一本书,并被指示将滑块连接到calculateTip方法。我想弄清楚连接动作会做什么。这是否意味着每次移动滑块时都会调用calculateTip方法?
答案 0 :(得分:1)
此特定连接意味着您为滑块指定了操作:在这种情况下,您的calculateTip
方法。默认情况下,滑块在其值已更改时向此方法发送消息。此连接也可以通过编程方式完成,但Xcode使您更容易。
所以回答你的问题:是的。无论何时移动滑块,都会调用calculateTip方法。 但是查看滑块continuous
属性,以确定当用户停止拖动滑块时是否应调用此方法,或者 - 如顾名思义 - 发送连续消息。
答案 1 :(得分:0)
是的,这取决于您选择的操作,但如果您选择ValueChanged
操作然后是,则每次滑块移动时都会调用该方法。