UISlider的Value Changed目标未被称为

时间:2016-08-17 20:43:18

标签: ios xib uislider target-action

我在XIB文件中有一个UISlider,其IBAction插座连接到相应的视图控制器。一切都很好(见下图)。但是,当我实际在模拟器中移动滑块时 - 未调用Value Changed(图像中的sliderValueChanged)目标。我已经验证了正在调用viewDidLoad并且视图控制器已连接到XIB。

帮助!

enter image description here

1 个答案:

答案 0 :(得分:0)

我发现了这个问题。视图控制器未保留在我的项目中 - 因此滑块无法调用。真的很傻。完全没有XIB文件的问题。我一直认为视图保留了它的视图控制器 - 只要它在视图层次结构中,视图就会被保留。我错了吗?特别感谢@AndreSlotta帮助我。

编辑: 显然,视图不会保留其视图控制器: Does a UIView retain its view controller