Добавить UIButton как подпредставление к UITabBar

Я пытаюсь реализовать скрытый UITabBar в моем приложении. Я настроил все анимации, и они работают очень хорошо. У меня просто проблема с получением моей UIButton & quot; pull-tab & quot; показать панель вкладок. Он не отвечает на событие касания UIControlEventTouchUpInside. Я добавляю вкладку в UITabBar в UITabBarController:

- (void)viewDidLoad
{
    [super viewDidLoad];
//Add pull
    pullButton = [UIButton buttonWithType:UIButtonTypeCustom];
    UIImage *image = [UIImage imageNamed:@"TabBarPull.png"];
    pullButton.frame = CGRectMake(self.tabBar.frame.size.width - image.size.width, -image.size.height + 3, image.size.width, image.size.height);
    [pullButton setImage:image forState:UIControlStateNormal];
    [pullButton addTarget:self action:@selector(pullBarTapped:) forControlEvents:UIControlEventTouchUpInside];
    pullButton.userInteractionEnabled = YES;
    [self.tabBar addSubview:pullButton];
}

Вот как выглядит панель вкладок: открытая и закрытая:

TabBar not hidden TabBar Hidden

Изменить: я определил, что проблема в том, что кнопка находится за пределами кадра UITabBar. Похоже, мне придется положить кнопку за пределы UITabBar ... Кошмар анимации.

Ответы на вопрос(2)

Ваш ответ на вопрос