需要起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.