<objc/runtime.h>

- (void)showBaiduNetdiskFullAlarmView
{
    UITextField *textField = (UITextField *)objc_getAssociatedObject(self, &kNSStringBaiduNetdiskFullViewTag);
    if (textField != nil)
    {
        [m_imgViewTabbar addSubview:textField];
    }
    else
    {
        UITextField *txtFieldBaidu = [[UITextField alloc] initWithFrame:CGRectMake(290, 2, 15, 15)];
        txtFieldBaidu.background = K_contentsOfFile(@"alarm_baidu", @"png");
        [m_imgViewTabbar addSubview:txtFieldBaidu];
        objc_setAssociatedObject (self, &kNSStringBaiduNetdiskFullViewTag, txtFieldBaidu, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
        [txtFieldBaidu release];
    }
}
- (void)removeBaiduNetdiskFullAlarmView
{
    UITextField *textField = (UITextField *)objc_getAssociatedObject(self, &kNSStringBaiduNetdiskFullViewTag);
    if (textField != nil)
    {
        [textField removeFromSuperview];
        
        objc_setAssociatedObject (self, &kNSStringBaiduNetdiskFullViewTag, nil, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
    }
}

  

posted @ 2013-11-14 17:45  暖流  阅读(833)  评论(0编辑  收藏  举报