我正在尝试构建一个计算器,其中包含一组值是常量,一些值是变量。
计算器将首先从 UIButton 启动,我想使用 IBAction 将常量值存储在 UIButton 中。然后通过触摸按钮将启动计算器,并在 UITextField 上显示常量值。
我的问题是,我可以输入什么代码来存储 IBAction 代码中的常量值并将其显示在下一个 nib 文件 UITextField 中。以下是我当前的代码。
非常感谢。
- (IBAction)runningtrack:(id)sender {
int length = 400;
int width = 30;
track *myView3 =[[track alloc] initWithNibName:nil bundle:nil];
[myView3 setModalTransitionStyle:UIModalTransitionStyleCoverVertical];
[self presentModalViewController:myView3 animated:YES];
}
最佳答案
您需要在track
类中声明属性或自定义初始化方法。
属性(property)
track *myView3 =[[track alloc] initWithNibName:nil bundle:nil]; track.valueForTextField = width; //valueForTextField is a int property in track class
自定义初始化:
track *myView3 =[[track alloc] initWithNibName:nil bundle:nil andMyValue:width];
关于iphone - 将存储在 IBAction 中的值传递给下一个 Nib UITextField。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9343145/