我有2个ViewControllers,ViewController_A和ViewController_B。 ViewController_A有一个带有doSlider方法的滑块,如下所示。
- (void)doSlider:(float)value{
[viewController_B getValue:[slider_1 value]];
}
ViewController_B有一个getValue方法,如下所示。
- (void)getValue:(float)value{
width = value;
NSLog(@"getValue %f", width);
}
当我在ViewController_A中拖动滑块时,ViewController_B将打印出宽度值。但它似乎只在getValue方法中可用。我可以将宽度值传递给ViewController_B中的其他方法,例如touchesMoved。感谢。
答案 0 :(得分:0)
是。使用[slider_1 value]
获得滑块值后,您可以随意使用它。将值传递给getValue:
并分配给width
后,您可以随意使用width
。