How to show button in center of toolbar?
ios, ipad, iphone, toolbar
Solution
just add `UIBarButtonItem` with `FlexibleSpace` to both side of these two button like bellow..
UIBarButtonItem *flexibleSpace = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil];
See all code with two buttons..
UIBarButtonItem *flexibleSpace = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil];
UIBarButtonItem *locateMe = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonItemStylePlain target:self action:@selector(locateMe:)];
UIBarButtonItem *request = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonItemStylePlain target:self action:@selector(request:)];
UIBarButtonItem *menu = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonItemStylePlain target:self action:@selector(menu:)];
NSArray *toolbarItems = [NSArray arrayWithObjects:locateMe,flexibleSpace,request , flexibleSpace, menu];
[toolBar setItems:toolbarItems animated:NO];
From `XIB` you can also set this `UIBarButtonSystemItemFlexibleSpace` like in bellow image..
UPDATE: you want to Add that request button with that image on UIToolBar then just bring that `UIImageView` and button after add `UIToolBar` on the `UIView` like bellow..
[self.view bringSubviewToFront:imgView];
[self.view bringSubviewToFront:btnRequest];
Problem
I want to show button on top of and in center of Toolbar. I set the image of UIBarButtonItem but it does not give desired result as given in below image. I am able to add Menu and Locate Me but could not add Request Button as shown in pic. Request BUtton is an image and when I set it the UIBarButtonItem image it gets stretched please help This is what I have done. But I want to do this. as You can see that in my solution Request button is under toolbar and in the below pic Request button is on top.