Я установил панель инструментов этого кода для портретной ориентации:Правильный способ исправить положение UIToolbar после поворота
self.toolBar = [[UIToolbar alloc] initWithFrame:CGRectMake(0, 20, self.view.frame.size.width, 44)];
Он имеет разрыв в альбомной ориентации, потому что строка состояния скрыта по умолчанию:
Нужно ли обновлять рамку панели инструментов каждый раз (во избежание зазора) при повороте устройства и проверять ориентацию при загрузке текущего представления?
ИЛИ
есть другой способ, чтобы исправить это?
в этом случае ToolBar, перекрываются строкой состояния в портретной ориентации – alexk
@ sx00 Проверьте мой отредактированный ответ. Это должно сделать это. Я не учитывал topLayoutGuide. –