Monday, 19 May 2014

Basics of iOS

Loading View..

-(void) spinnerStart
{
[self spinnerEnd];


spinnerViewWhole=[[UIView alloc]initWithFrame:CGRectMake(0,0,self.window.frame.size.width,self.window.frame.size.height)];
spinnerViewWhole.backgroundColor=[UIColor colorWithWhite:0 alpha:0.8];
[self.window addSubview:spinnerViewWhole];


aSpinner = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];

[aSpinner setFrame:CGRectMake(self.window.frame.size.width/2-20,self.window.frame.size.height/2-20, 40, 40)];

[self.window addSubview: aSpinner];

[aSpinner startAnimating];

}
-(void) spinnerEnd
{
[aSpinner stopAnimating];

if(spinnerViewWhole)
{
[spinnerViewWhole removeFromSuperview];

}

if(aSpinner)
{
[aSpinner removeFromSuperview];

}

}
Paste this code in Appdelegate and use spinner in entire project

Friday, 9 May 2014

Hi,,

The basics of the IOS.

When we create an empty project

ViewController1 *obj = [[ViewController1 alloc]init];
UINavigationController *navobj = [[UINavigationController alloc]initWithRootViewController:obj];
[self.window setRootViewController:navobj];
[self.window makeKeyAndVisible];
return YES;

TO navigate other class

- (IBAction)buttontonavigate:(id)sender {
ViewController2 *obj2 = [[ViewController2 alloc]init];
[self.navigationController pushViewController:obj2 animated:YES];
}