Я хочу создать панель инструментов пользовательского интерфейса с таким эффектом
[ГОТОВО]-------[МИНУС]--------
кнопка 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) и добавлять подвид на панель инструментов пользовательского интерфейса.
Это какой-либо способ установить кнопку панели пользовательского интерфейса слева и посередине и не влиять на координату кнопки при изменении ориентации в альбомной и портретной ориентации?
Я получаю такой результат [ГОТОВО] ------- [МИНУС] ------- какая кнопка минус не установлена в середине
minusBtn
? Они, в конце концов, гибкие ;) - person Losiowaty   schedule 29.08.2016