UIButton を作成し、UIBarButtonItem を UIButton で初期化できることはわかっています。このソリューションを使用すると、問題を回避できます。
ここで解決策:
UIBarButtonItem の小さな白いスプラッシュ ライトをプログラムで削除/回避する方法
しかし、ポップオーバーを呼び出すにはUIBarButtonItemが必要であり、ポップオーバーはUIBarButtonItemからの呼び出しのみです
[self.myPickerPopover presentPopoverFromBarButtonItem:sender permittedArrowDirections:UIPopoverArrowDirectionDown animated:YES];
presentPopoverFromBarButtonItem:送信者
次に、UIButton ソリューションを使用しようとすると、BarButtonItem からではなくボタンからポップオーバーを表示しているため、アプリケーションがクラッシュします。
問題を解決するためのアイデアはありますか? ライトを削除するアイデアはありますか?
ありがとう