はじめに メッセージアプリでUITableViewにCellが追加される際に、下図のようにUITableViewの上部からCellが埋まっていき、下に追加されていくものが多いかと思います。 しかし、本来実現したいインタラクションとしては、下図のようにUITableViewの下部からCellが埋まっていくものではないでしょうか? このインタラクションを簡単に実現できるものが ReverseExtension (558Star 2017/03/21)になります。 それでは、下部からCellを追加していく実装を解説していきたいと思います。 インストール方法 CocoaPodsまたはCarthageからインストールすることができます。 CocoaPods Podfileに下記を追加し、pod updateを実行してください。
![【iOS】ViewControllerを汚さずにUITableViewの下部からCellを追加する実装 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/f824e1ef400b6364b69aec4b8b66a5fbf0e7ff01/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JUUzJTgwJTkwaU9TJUUzJTgwJTkxVmlld0NvbnRyb2xsZXIlRTMlODIlOTIlRTYlQjElOUElRTMlODElOTUlRTMlODElOUElRTMlODElQUJVSVRhYmxlVmlldyVFMyU4MSVBRSVFNCVCOCU4QiVFOSU4MyVBOCVFMyU4MSU4QiVFMyU4MiU4OUNlbGwlRTMlODIlOTIlRTglQkYlQkQlRTUlOEElQTAlRTMlODElOTklRTMlODIlOEIlRTUlQUUlOUYlRTglQTMlODUmdHh0LWFsaWduPWxlZnQlMkN0b3AmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZzPWZlOTQ2MDlmNzFjMjk3MjQyNWY5MmMxZWY1ZmVjMzhi%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBtYXJ0eS1zdXp1a2kmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTkyMzVhNTM2NDNjYzc1NGRlNGJhNGIwYjZmN2M4NmFi%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D6bd5b4f9f7481cd8b25c77e79d1b8746)