如何在主视图计算的侧视图上获得分段控制的价值?更新

时间:2011-02-12 02:10:25

标签: iphone objective-c xcode ios uisegmentedcontrol

代码没有帮助,只需看下面

1 个答案:

答案 0 :(得分:3)

在Controller中创建一个变量(不是您的视图,将您的操作从视图链接到Interface Builder中的控制器)。 然后你可以做两件事:

a)当这个:

-(IBAction)CalculateButton:(id)sender

被触发。让控制器从翻转侧视图中获取值并进行计算。

b)制作一个模型对象(对于应用程序的大小可能非常高级,但它是一个很好的设计和最佳实践)

@interface CalculateObject : NSObject {
   //Some variables
}
//@property for all variables

- (...) doCalculation;
@end

当段控制更改并且控制器收到操作时,请在模型中调用正确的setter。然后调用计算按钮。只需调用doCalculate方法。

注意:我不确定您是否了解模型 - 视图 - 控制器模式,但如果您没有看到:

http://en.wikipedia.org/wiki/Model - 视图 - 控制器