需要起pop窗口传递消息的
1.//注册信息:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(aNotificationHandler:) name:@"MyNotification_DetailViewController" object:nil];
__________________________________________________________________
2.//获得广播信息调用的方法
- (void)aNotificationHandler:(NSNotification*)notification {
//通知返回后 悬浮窗消失
[self disappearUIPopoverContro
ller];
//将返回的字符串 设置到button的Lable上
NSString *resultStr = [notification object];
if (resultStr!=nil && curSelectBtn!=nil) {
if ([[[curSelectBtn subviews] objectAtIndex:1] isKindOfClass:[UILabel class]]) {
UILabel *textLable = [[curSelectBtn subviews] objectAtIndex:1];
if (textLable) {
[textLable setText:resultStr];
}
}
}
}
__________________________________________________________________
在pop窗口中发送消息给上一个界面
3.//发送通知给主界面 告诉主界面更新自己的界面
NSNotification* notification = [NSNotification notificationWithName:@"MyNotification_DetailViewController" object:nil];
[[NSNotificationCenter defaultCenter] postNotification:notification];
__________________________________________________________________
在注册广播的页面不要忘记关闭广播
4.
//关闭广播系统:
[[NSNotificationCenter defaultCenter] removeObserver:self];
1.//注册信息:
__________________________________________________________________
2.//获得广播信息调用的方法
- (void)aNotificationHandler:(NSNotification*)notification {
}
__________________________________________________________________
在pop窗口中发送消息给上一个界面
3.//发送通知给主界面 告诉主界面更新自己的界面
__________________________________________________________________
在注册广播的页面不要忘记关闭广播
4.