无法点击UIToolbar按钮项

时间:2013-07-13 04:43:45

标签: iphone ios objective-c

我遇到了与我的UIToolbar上的子按钮项目进行交互的问题。基本上,我会显示UIToolbar,但我无法点按其上的任何条形按钮项。

加载视图时,我最初使用此代码隐藏了UIToolbar

 - (void) viewDidLoad { 
    _cardToolbar.hidden = YES;
 }

然后,当用户在视图上点击一次时,会调用显示UIToolbar的方法,这是我的方法代码:

- (void) showToolbar {
    [UIView animateWithDuration:.4
                     animations:^(void)
     {
         CGRect toolbarFrame = self.cardToolbar.frame;
         toolbarFrame.origin.y = 372; // moves Toolbar onto screen
         self.cardToolbar.frame = toolbarFrame;
     }
                     completion:^(BOOL finished)
     {
         self.cardToolbar.hidden = NO;
     }];
}

到这里的一切都完美无瑕。我想还应该提一下,我的UIToolbar位于视图中UIScrollview之上,正在显示它。问题是我无法点击它上面的任何按钮!

为什么我可以与UIToolbar上的条形按钮项目进行互动的任何想法?

0 个答案:

没有答案