美文网首页
使用通知中心隐藏 显示自定义的各种控件(页面跳转)

使用通知中心隐藏 显示自定义的各种控件(页面跳转)

作者: 刘振杰 | 来源:发表于2016-08-24 15:20 被阅读11次

    给你自定义的控件注册一个通知中心,来监听消息

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

    //监听到消息之后执行的方法

    -(void) buttonHidden:(NSNotification*)sender{

    NSLog(@"%@",sender.object);

    if ([sender.object isEqualToString:@"YES"]) {

    _releaseButton.hidden=YES;

    }else{

    _releaseButton.hidden=NO;

    }

    }

    在想要隐藏或者显示的地方发送消息

    //发送消息

    [[NSNotificationCenter defaultCenter] postNotificationName:@"123" object:@"YES"];

    //发送消息

    [[NSNotificationCenter defaultCenter]postNotificationName:@"123" object:@"NO"];

    相关文章

      网友评论

          本文标题:使用通知中心隐藏 显示自定义的各种控件(页面跳转)

          本文链接:https://www.haomeiwen.com/subject/xlqtdttx.html