我的iPhone应用程序使用故事板将消息发送到父对象形式酥料饼
它有2个视图控制器: - 主故事板视图控制器 - 和酥料饼视图控制器与一些对象在它
我”已经上了车主视图控制器的按钮,它创造编程我每次运行应用程序时:
*CGRect buttonFrame = CGRectMake(10., 10., 120., 50.);
oneButton = [UIButton buttonWithType:UIButtonTypeCustom];
[oneButton setImage:[UIImage imageNamed:[NSString stringWithFormat:@"someImage.png", img]] forState:UIControlStateNormal];
[oneButton setTag:img];
[oneButton setFrame:buttonFrame];
[oneButton addTarget:self action:@selector(pressButton:) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:oneButton];*
此按钮的动作显示我酥料饼的观点那样:
*- (void) pressButton:(id)sender {
popoverViewController *popoverFrame = [self.storyboard instantiateViewControllerWithIdentifier:@"myPopoverView"];
popoverWithObjects = [[UIPopoverController alloc] initWithContentViewController:popoverFrame];
[popoverWithObjects presentPopoverFromRect:[sender frame] inView:self.view permittedArrowDirections:UIPopoverArrowDirectionAny animated:NO];
}*
从现在的情况来看,我无法发送到我的按钮任何消息或结果。 我想说我的程序按钮(注意 - 我只有这个按钮的发件人action:@selector(pressButton:)
)popover返回一些结果或popover中的对象的某些动作发送任何东西(例如字符串) 或换句话说当我与弹出视图上的按钮等任何对象进行交互时,我想更改父按钮标题标签
ü知道,我试了一下。我无法在故事板应用程序中进行授权......无论如何,感谢您的答复。而对于链接,它真正的帮助 – 2012-02-19 22:42:51
如何使父对象代表团(按钮在我的情况) – 2012-02-19 22:47:52
我想你的appDelegate和其它类委托模式之间的混淆。尽管在Storyboard下appDelegate不可用,但使用委托模式回调仍然是有效的技术。在你的代码,我猜“popoverViewController”或“myPopoverView” – user523234 2012-02-20 02:58:45