我正在尝试从一个 viewcontrol
发送标签数据以显示在另一个 View 控件中。
代码从按钮发送信息,我需要了解的是如何发送标签信息。
打开模式:
-(IBAction) showModal:(id)sender {
outputLabel.text=@"Nothing Chosen";
[[(ContentViewController *)self.parentViewController outputLabel]
setText:[sender currentTitle]];
switch (transitionStyle.selectedSegmentIndex) {
modalContent.modalTransitionStyle=
UIModalTransitionStyleCrossDissolve;
break;
}
[self presentModalViewController:modalContent animated:YES];
}
收到模态回复:
-(IBAction) hideModal:(id)sender {
outputLabel2.text=@"12" ;
[[(Corina3ViewController *)self.parentViewController outputLabel]
setText:[sender currentTitle]];
[self dismissModalViewControllerAnimated:YES];
}
我想将标签信息发送给模型。标签是“clearbLabel”。
最佳答案
在您的 modalView 中创建一个标签对象并在 - showModal:
方法中设置它
模态视图:
// @interface
UILabel *clearLabel
// don't forget to @synthesize
-(IBAction) showModal:(id)sender {
// your code;
[modalView setClearLabel: clearLabel];
}
您甚至可以在以下之后将其归零:
-(IBAction) hideModal:(id)sender {
// your code;
[modalView setClearLabel: nil];
}
关于ios - 来自另一个 View 控件的 Modalview 信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6145882/