zoukankan      html  css  js  c++  java
  • cool,

    #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;

                }

     

            }

        }

    }

  • 相关阅读:
    修改msn密碼的地址
    Global.asax.cs中的方法的含义 Application_AcquireRequestState验证Session[轉]
    工作筆記DMIS項目
    给创业者的忠告
    Windows 2008 / Windows 7 x64: The ‘Microsoft.Jet.OLEDB.4.0′ provider is not registered on the local machine.
    Case Study: Nick Leeson and The Barings Debacle
    如何减小MS SQL Server的Log文件尺寸
    如何使windows7的默认共享可以被访问
    Android 开发人员必须掌握的 10 个开发工具
    在Windows Server 2008 R2上设置FTP 服务
  • 原文地址:https://www.cnblogs.com/guligei/p/4491165.html
Copyright © 2011-2022 走看看