0

我有 2 个 ViewController,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。谢谢。

4

1 回答 1

0

是的。获得滑块值后,[slider_1 value]您可以随心所欲地使用它。当您将值传递给getValue:并分配给width您时,您可以随意使用width

于 2013-04-13T20:00:52.167 回答