Add Back button in-(void) Viewwillappear: (BOOL) Animated method
Back button
UIButton *leftbutton = [UIButton buttonwithtype:uibuttontypecustom];
Leftbutton.frame=cgrectmake (0, 0, 60, 25);
[LeftButton setimage:[uiimage imagenamed:@ "back_img"] forstate:uicontrolstatenormal];
Set a picture of the back button, consistent with the system's "<"
[LeftButton addtarget:self Action: @selector (Back_click:) forcontrolevents:uicontroleventtouchupinside];
Picture left,
[LeftButton Setcontenthorizontalalignment:uicontrolcontenthorizontalalignmentleft];
Uibarbuttonitem *leftitem = [[Uibarbuttonitem alloc] Initwithcustomview:leftbutton];
ios7.0 system, the custom return button is a bit right, need to adjust the position
if ([[[[[[Uidevice Currentdevice] systemversion] floatvalue]>=7.0?20:0))
{
Uibarbuttonitem *negativespacer = [[Uibarbuttonitem alloc]initwithbarbuttonsystemitem: Uibarbuttonsystemitemfixedspace
Target:nil Action:nil];
Negativespacer.width = -8;//This value can be changed freely according to the situation
Self.navigationItem.leftBarButtonItems = @[negativespacer, Leftitem];
}else
{
Self.navigationItem.leftBarButtonItem = Leftitem;
}
Ios_ Custom Back button