UIButton перемещается вверх, когда панель навигации скрыта

#objective-c #xcode #uitableview #ios7 #uibutton

#objective-c #xcode #uitableview #ios7 #uibutton

Вопрос:

Я добавляю один UIButton в нижней части экрана —

 CGRect frame      = [UIScreen mainScreen].applicationFrame;

UIButton *menu_btn = [[UIButton alloc] initWithFrame:CGRectMake(xOffset, frame.size.height - 55, 55, 55)];
[self.view addSubview:menu_btn];
  

И в представлении у меня есть UITableView, и я скрываю панель навигации при прокрутке вниз в списке и показываю при прокрутке вверх.

menu_btn перемещается вверх и вниз вместе со списком, я хочу исправить эту кнопку.

Кто-нибудь, пожалуйста, подскажите мне, как я могу этого добиться?

Ответ №1:

Я добавил в NavigationController.view и он работает нормально. Спасибо, ребята.

 CGRect frame      = [UIScreen mainScreen].applicationFrame;
UIButton *menu_btn = [[UIButton alloc] initWithFrame:CGRectMake(xOffset, frame.size.height - 55, 55, 55)];
[self.navigationController.view addSubview:menu_btn];