UITableViewをモーダルに表示してから閉じる必要があります。上からボタンまでアニメーション化する必要があります。ただし、画面全体をカバーするべきではありません。ナビゲーションバーの下からスライドインし、タブバーに到達する前に停止します。
そのため、ViewControllerにを使用することはできませんpresentViewController:animated:completion:
。ビュー階層の一部として操作する必要があります。問題は、このテーブルビューが表示されていないときにどこにあるべきかということです。どこからアニメートしますか?