はじめに iOS11でNavigationBarButtonにStackViewが入ってきた影響で、private view を操作する方法を以前Qiitaに書きましたが、iOS13から private view を操作すると怒られる(Crash)ようです。 ちなみに以下のErrorが出ます。 なので、Appleに怒られないように操作する方法をご紹介します。 以下は以前の記事です。この記事は以下の改良版的な立ち位置になります。 iOS11からNavigationBarButton周りの仕様が変わったせいで、UIBarButtonItemの位置調整が上手くいかなくなった - Qiita https://qiita.com/rd0501/items/2309e14c5a3f365867ec 先に結果をまとめると Tap範囲もちゃんとしたい場合は両端8ptより外側にBarButtonを配置するの