我有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。謝謝。
你爲什麼不把width設置爲viewController_B的一個屬性。其實,在我看來,這就是你正在做的事情,但也許我錯過了一些東西。 – Josiah