picture hidden help

Discussion in 'iOS Programming' started by iAppleFan08, Mar 31, 2009.

  1. macrumors newbie

    Joined:
    Aug 26, 2008
    #1
    This is another one of my simple little problems in learning how to code in Objective-C, but this time I need to hide a picture. I have a picture that, when I press a button, I want it to hide. Then, with another button, I want the picture to come back again. Creating an IBOutlet and pointing to the picture refused to work, so I was wondering if there was any particular way I was supposed to go about this...
     
  2. Moderator

    dejo

    Staff Member

    Joined:
    Sep 2, 2004
    Location:
    The Centennial State
    #2
    Connect the first UIButton's touchUpInside event to an IBAction that hides the image. Connect the second UIButton's event to an IBAction that shows the image. Connect the image to an IBOutlet. Code goes something like this:

    Code:
    - (IBAction)hideImage {
        theImage.hidden = YES;
    }
    
    - (IBAction)showImage {
        theImage.hidden = NO;
    }
     
  3. macrumors member

    Joined:
    Feb 26, 2009
    #3
    the way i did it was make a clear image with no background and set the image view to it. use the code
    Code:
    -(IBAction)hide:(id)sender{
        imageView.image = [UIImage imagenamed:@"clearimage.png"]
    }
    
    imageView is your view that you connected in IB, and make your clear image you made called clearimage.png and put it anywhere in your project. To make it come back use the same code but set the image to whatever yoour image was named.

    Hope this helps!
     
  4. macrumors newbie

    Joined:
    Mar 31, 2009
    #4
    I don't think there is any book for iPhone development that assumes its readers are total beginners. They assume some knowledge of Objective-C. Therefore, start with an Objective-C book and then progress to an iPhone development book.
     
  5. macrumors 68010

    Joined:
    Aug 23, 2008

Share This Page