コントロールのすべてのカスタマイズを行う別のカスタマイズ クラスがあります。ナビゲーション バーのボタンもカスタマイズしています。
ナビゲーション VC の viewDidLoad で、VC の leftBarButtonItem への参照をカスタマイズ クラスに渡します。参照は UIBarButtonItem 型です。しかし、カスタマイズ クラスは、UIBarButtonItem への渡された参照が左ボタンであることをどのように知るのでしょうか? 左ボタンのカスタマイズは右ボタンとは異なるため、クラスにこれを知らせる必要があります。組み込みのフレームワーク機能を使用して実行できる場合は、そのためのカスタム Enum の作成を避けたいと思います。
助けていただけますか?