码迷,mamicode.com
首页 > 其他好文 > 详细

cool,

时间:2015-05-09 22:00:34      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:

#pragma -mark something new idea

 

-(void)resetRoomBtn

{

    [self.oneBtn removeTarget:self action:@selector(pressPicBtn) forControlEvents:UIControlEventTouchUpInside];

    [self.oneBtn removeTarget:self action:@selector(showDeletePicAction:) forControlEvents:UIControlEventTouchUpInside];

    [self.twoBtn removeTarget:self action:@selector(pressPicBtn) forControlEvents:UIControlEventTouchUpInside];

    [self.twoBtn removeTarget:self action:@selector(showDeletePicAction:) forControlEvents:UIControlEventTouchUpInside];

    [self.threeBtn removeTarget:self action:@selector(pressPicBtn) forControlEvents:UIControlEventTouchUpInside];

    [self.threeBtn removeTarget:self action:@selector(showDeletePicAction:) forControlEvents:UIControlEventTouchUpInside];

    [self.fourBtn removeTarget:self action:@selector(pressPicBtn) forControlEvents:UIControlEventTouchUpInside];

    [self.fourBtn removeTarget:self action:@selector(showDeletePicAction:) forControlEvents:UIControlEventTouchUpInside];

 

    NSUInteger aCount = self.roomImgArray.count;

    for (int i = 0;i<aCount;i++) {

        UIImage *image = [self.roomImgArray objectAtIndex:i];

        switch(aCount)

        {

            case 1:

            {

                [self.oneBtn addTarget:self action:@selector(pressPicBtn) forControlEvents:UIControlEventTouchUpInside];

                [self.oneBtn setImage:image forState:UIControlStateNormal];

                

                self.oneBtn.hidden = NO;

                self.twoBtn.hidden = YES;

                self.threeBtn.hidden = YES;

                self.fourBtn.hidden = YES;

                break;

            }

            case 2:

            {

                if (i==0) {

                    [self.oneBtn addTarget:self action:@selector(showDeletePicAction:) forControlEvents:UIControlEventTouchUpInside];

                    [self.oneBtn setImage:image forState:UIControlStateNormal];

 

                }else

                //第二个Button

                {

                    [self.twoBtn addTarget:self action:@selector(pressPicBtn) forControlEvents:UIControlEventTouchUpInside];

                    [self.twoBtn setImage:image forState:UIControlStateNormal];

 

                }

                self.oneBtn.hidden = NO;

                self.twoBtn.hidden = NO;

                self.threeBtn.hidden = YES;

                self.fourBtn.hidden = YES;

                break;

            }

            case 3:

            {

                if (i==0) {

                    [self.oneBtn addTarget:self action:@selector(showDeletePicAction:) forControlEvents:UIControlEventTouchUpInside];

                    [self.oneBtn setImage:image forState:UIControlStateNormal];

 

                }else if(i==1){

                    [self.twoBtn addTarget:self action:@selector(showDeletePicAction:) forControlEvents:UIControlEventTouchUpInside];

                    [self.twoBtn setImage:image forState:UIControlStateNormal];

 

                }else{

                    [self.threeBtn addTarget:self action:@selector(pressPicBtn) forControlEvents:UIControlEventTouchUpInside];

                    [self.threeBtn setImage:image forState:UIControlStateNormal];

 

                }

                self.oneBtn.hidden = NO;

                self.twoBtn.hidden = NO;

                self.threeBtn.hidden = NO;

                self.fourBtn.hidden = YES;

                break;

            }

            case 4:

            {

                if (i==0) {

                    [self.oneBtn addTarget:self action:@selector(showDeletePicAction:) forControlEvents:UIControlEventTouchUpInside];

                    [self.oneBtn setImage:image forState:UIControlStateNormal];

 

                }else if(i==1){

                    [self.twoBtn addTarget:self action:@selector(showDeletePicAction:) forControlEvents:UIControlEventTouchUpInside];

                    [self.twoBtn setImage:image forState:UIControlStateNormal];

 

                }else if(i==2){

                    [self.threeBtn addTarget:self action:@selector(showDeletePicAction:) forControlEvents:UIControlEventTouchUpInside];

                    [self.threeBtn setImage:image forState:UIControlStateNormal];

 

                }else{

                    [self.fourBtn addTarget:self action:@selector(pressPicBtn) forControlEvents:UIControlEventTouchUpInside];

                    [self.fourBtn setImage:image forState:UIControlStateNormal];

 

                }

                self.oneBtn.hidden = NO;

                self.twoBtn.hidden = NO;

                self.threeBtn.hidden = NO;

                self.fourBtn.hidden = NO;

                break;

            }

            default:

            {

                if (i==0) {

                    [self.oneBtn addTarget:self action:@selector(showDeletePicAction:) forControlEvents:UIControlEventTouchUpInside];

                    [self.oneBtn setImage:image forState:UIControlStateNormal];

 

                }else if(i==1){

                    [self.twoBtn addTarget:self action:@selector(showDeletePicAction:) forControlEvents:UIControlEventTouchUpInside];

                    [self.twoBtn setImage:image forState:UIControlStateNormal];

 

                }else if(i==2){

                    [self.threeBtn addTarget:self action:@selector(showDeletePicAction:) forControlEvents:UIControlEventTouchUpInside];

                    [self.threeBtn setImage:image forState:UIControlStateNormal];

 

                }else if(i==3){

                    [self.fourBtn addTarget:self action:@selector(showDeletePicAction:) forControlEvents:UIControlEventTouchUpInside];

                    [self.fourBtn setImage:image forState:UIControlStateNormal];

 

                }

                self.oneBtn.hidden = NO;

                self.twoBtn.hidden = NO;

                self.threeBtn.hidden = NO;

                self.fourBtn.hidden = NO;

                break;

            }

 

        }

    }

}

cool,

标签:

原文地址:http://www.cnblogs.com/guligei/p/4491165.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!