I’m trying to customize my NavigationBar with the help of a toolbar.
I’ve implemented it programmatically as follows:
UIToolbar* tools = [[UIToolbar alloc] initWithFrame: CGRectMake(0, 0, 100, 44.01)];
and then I added it to my NavigationBar. The problem is that I have this ugly effect on the borders:

I’ve tried to change the y and the height values, with no results.
Do you have any ideas to avoid this?
Thanks in advance, yassa
I partially agree with previous answers and comments.
The solution you suggested works fine for custom buttons. But what if I want to implement standard Edit button?
Access to the standard buttons/icons is through the UIBarButtonItem class, not UIButton. And you can’t add UIBarButtonItem objects to a UIView.
After many research on the web, I’ve found the solution that completely cover my requirement. The toolbar must be created in the following way:
And this is the result:
Hope it helps!
yassa