ios - 来自另一个 View 控件的 Modalview 信息

标签 ios properties uiviewcontroller

我正在尝试从一个 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/

相关文章:

security - WSO2 ESB 获取认证名称

ios - 为什么实例化后立即调用dealloc?

ios - TouchesBegan 在下一个 View Controller 中被识别

objective-c - 我可以将不同类型的对象放在同一个 NSMutableArray 中吗?

ios - 如何创建可无线安装的 iOS 7 应用程序

java - 来自多个包的推土机通用映射(通配符?)

iOS Segue - 何时实例化 viewControllers

iphone - 发推文,不使用推文表

ios - Swift - 静态成员 animate 不能用于 uiview 类型的实例

Grails:理解 groovy DomainClass.properties