Home Tutorial Iphone Examples Remove From Super View - removeFromSuperview

 
 

Share on Google+Share on Google+
Remove From Super View - removeFromSuperview
Posted on: April 17, 2010 at 12:00 AM
Advertisement
In iPhone application programming, UIView contain number of methods to manage the view hierarchy such as removeFromSuperview...

Remove From Super View - removeFromSuperview

In iPhone application programming, UIView contain number of methods to manage the view hierarchy such as

- removeFromSuperview:
- addSubview:
- bringSubviewToFront:
- sendSubviewToBack:
- insertSubview:atIndex:
- insertSubview:aboveSubview:
- insertSubview:belowSubview:

etc... But in this post we are going to explore how to remove super view from view hierarchy. Whenever we use the method "removeFromSuperview", it actually removes the view from responder chain. It's method can be write as given method...
- (void)removeFromSuperview

and whenever we call this method it releases the view that means if you are willing to load it again (in case of swapping views) you required to retain it before calling the method removeFromSuperview.

In this example we are calling this method on button click.

Syntax:
[self.view removeFromSuperview];

The example contains, two views rootviewC and myviewC (second view). And we are adding myviewC as a subview onto the rootviewC. The application has a table that shows the list of array as item. On clicking the list item it will call the second view.

And in the second view we have a button with action & function on it, that removes view from the super view. Remember that you can remove the UIView that is added as subview. To add the view as subview just follow the given code.

myViewController *ViewController =[[myViewController alloc]initWithNibName:@"myViewController" bundle:nil];
[self.view addSubview:ViewController.view];

On building the application you will get the following output.


Download Code

Advertisement

Related Tags for Remove From Super View - removeFromSuperview:


Follow us on Twitter, or add us on Facebook or Google Plus to keep you updated with the recent trends of Java and other open source platforms.

Posted on: April 17, 2010

Recommend the tutorial

Advertisements Advertisements
 

 

 

DMCA.com