1

次のように追加した UIBarButtonItems を使用して UIToolbar を作成しました。

self.pdfBar1.items = @[self.openLibraryTable1Button, self.pdf1SearchBarButton, self.exportDoc1Button];

以前に作成したボタンは次のとおりです。

self.openLibraryTable1Button = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemOrganize target:self action:@selector(openFileButtonLeft:)];
self.exportDoc1Button = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAction target:self action:@selector(exportButton1Pressed:)];
self.pdf1SearchBarButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemSearch target:self action:@selector(showSearch1:)];

問題は、ボタンを押すとボタンが点灯しますが、セレクターが呼び出されないことです。

奇妙なことに、画面の別の部分でタブを押しながらボタンを同時にタップすると、セレクターが呼び出されます。

関連しているかどうかはわかりませんが、pdfBar1 ツールバーは別のビューのサブビューです。

[_pdfVC1View addSubview:self.pdfBar1];

それ自体がメインビューの一部です

[self.view addSubview:_pdfVC1View];

どんな助けでも大歓迎です!

4

0 に答える 0