首页 > 其他 > 详细

UIView上的按钮跳转到一个控制器UIViewController上去

时间:2016-01-31 03:11:22      阅读:102      评论:0      收藏:0      [点我收藏+]

我现在有一个UIControllerView 里面addView了一个UIView,我在点击UIView的时候转到另一个UIControllerView,按上面的导航条上面的返回按钮返回第一个UIControllerView,在那个UIView里怎么用pushViewController

在UIView里发送消息

[[NSNotificationCenter defaultCenter] postNotificationName:@"push" object:nil];

 

在父类控制器接收消息并

    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(pushOne) name:@"push" object:nil];

-(void)pushOne

{

    YYCSettingController *setting=[[YYCSettingController alloc]init];

        [self.navigationController pushViewController:setting animated:YES];

}

 

发送消息
[[NSNotificationCenter defaultCenter]
     postNotificationName:@"chuandi" object:self]; 
接收消息 自己写个action的动作
[[NSNotificationCenter defaultCenter] addObserver:self
                                             selector:@selector(action)
                                                 name:@"chuandi" object:nil];
比如你在 一个子类里触发一个事件后   把消息传递到父类   在父类里的action 指向 推向另一个子类  就可以把

UIView上的按钮跳转到一个控制器UIViewController上去

原文:http://www.cnblogs.com/ithongjie/p/5172786.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!