1

UIToolbarサブクラス化された my のバー ボタン項目とのやり取りに問題があります。基本的にマイUIToolbarは表示されているのですが、バーボタンの項目がタップできません。

ビューが読み込まれると、次のUIToolbarコードを使用して最初は非表示になります。

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

次に、ユーザーがビューを 1 回タップすると、表示するメソッド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か?

4

0 に答える 0