Monday, April 23, 2012

Costom Back Button in iPhone / iPad


  UIButton*  backButton = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, 52, 31)];
    [backButton setBackgroundImage:[UIImage imageNamed:@"BackButton.png"] forState:UIControlStateNormal];
    //[backButton setTitle:@"CLOSE" forState:UIControlStateNormal];
    [backButton setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];
    [backButton.titleLabel setFont:[UIFont boldSystemFontOfSize:14.0f]];
    [backButton addTarget:self action:@selector(getBackView) forControlEvents:UIControlStateHighlighted];
   
    UIBarButtonItem* item = [[UIBarButtonItem alloc] initWithCustomView:backButton];
   
    self.navigationItem.leftBarButtonItem = item;
    [item release];