2016-08-29 4 views
0

Я хочу создать панель инструментов UI с эффектом, как этотIOS - Добавить кнопку в панели инструментов слева и среднего

[DONE] ------- [МИНУС] --------

кнопку DONE найти слева и кнопку МИНУС найти в среднем

это мой код, но я не получил набор кнопки MINUS для среднего

UIToolbar* mtbKeyboardAccessoryView = [[UIToolbar alloc] init]; 
[mtbKeyboardAccessoryView sizeToFit]; 

UIBarButtonItem *doneBtn = [[UIBarButtonItem alloc] initWithTitle:@"Done" style:UIBarButtonItemStyleBordered target:self action:@selector(doneKeyboard)]; 

UIBarButtonItem *minusBtn = [[UIBarButtonItem alloc] initWithTitle:@"MINUS" style:UIBarButtonItemStyleBordered target:self action:@selector(minusSign)]; 

UIBarButtonItem *flexibleItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem: UIBarButtonSystemItemFlexibleSpace target: nil action: nil]; 

[mtbKeyboardAccessoryView setItems:[NSArray arrayWithObjects:doneBtn, flexibleItem, minusBtn, flexibleItem, flexibleItem, nil]]; 

Я не хочу кнопку, чтобы создать с рамкой и обычным набором (w, h, x, y) и добавлением -view в панель инструментов пользовательского интерфейса

Это ли способ установить кнопку UI бара на левом и среднем и без аффекта кнопки координат при ориентации изменения ландшафта и портретная

я получаю результат, как это [DONE ] ------- [мИНУС] ------------------- какая кнопка минус не установлен в средней

+0

Вы пытались добавить один гибкий элемент после 'minusBtn'? В конце концов, они гибкие;) – Losiowaty

+1

Можете ли вы показать свой результат на снимке экрана? –

+1

http://stackoverflow.com/questions/17969260/how-to-show-button-in-center-of-toolbar это то, что вы хотите. –

ответ

0

enter image description here

Добавить UIBarButton для Сделано, чем добавить FlexibleItem, чем другой UIBarButton для Minus, и снова добавить FlexibleItem.

Попробуйте добавить это выше .. !! Пусть это поможет вам .. !!

+0

doneBtn , flexibleItem, minusBtn, flexibleItem, flexibleItem, Посмотрите на мой код выше Я уже делаю это, но все еще не посередине –

+0

Почему вы добавляете два гибких элемента после minusBtn? Попробуйте с помощью одного гибкого элемента. – Abha

+0

Ya Я добавил 1, но кнопка минуса не выровнена хорошо посередине, но она ближе к праву –