2015-06-09 5 views
0

Я добавил панель инструментов в файл xib. но он не отображается правильно в симуляторе ios6. он отлично проявляется в симуляторе ios4.Ios :: проблема выравнивания панели инструментов

Ниже приведены скриншоты.

iphone 6 изображений

iphone6 image

Iphone4s изображение

iphone 4s iamge

Пожалуйста, смотрите на слайд влево для удаления панели инструментов в изображениях, это прекрасно в iPhone 4s, но он приходит в между в симуляторе iPhone 6.

Пожалуйста, помогите решить проблему ...

ответ

0

Ниже кусок кода фиксированной мой вопрос для всех тренажеров.

//Caclulate the height of the toolbar 
CGFloat toolbarHeight = [toolbar frame].size.height; 

//Get the bounds of the parent view 
CGRect rootViewBounds = [UIScreen mainScreen].bounds; 

//Get the height of the parent view. 
CGFloat rootViewHeight = CGRectGetHeight(rootViewBounds); 

//Get the width of the parent view, 
CGFloat rootViewWidth = CGRectGetWidth(rootViewBounds); 

//Create a rectangle for the toolbar 
CGRect rectArea = CGRectMake(0, rootViewHeight - toolbarHeight, rootViewWidth, toolbarHeight); 
self.toolbar.frame = rectArea; 

Я поставил выше код в видуWillAppear метод.

 Смежные вопросы

  • Нет связанных вопросов^_^