UIKitにバグを見つけたと思いますが、まずは自分が狂っていないことを確認したいと思います。
tabBarItemが無効になっているタブバーがあります。タブバーからアクションシートを提示した場合、アクションシートを閉じると、タブバーの項目が有効になっているように見えますが、クリックできません。その中のボタンをキャンセル/押してください。
無効のままにしておきたい。
ここにサンプルプロジェクトをアップロードしました。シミュレーターで実行し、最初のViewControllerのアクションシートボタンを押します。シートが表示される前後の2番目のタブバーアイテムの状態に注意してください。プロジェクト自体は、1つのタブ項目が無効になり、ボタンのIBActionが追加された標準の「タブ付きアプリケーション」テンプレートです。
これはバグですか、それともAPIを誤用していますか?