我对此思考了很多,但不确定向右滑动是否是最好的解决方案。在移动端,水平滑动手势通常已有其他导航含义,向右滑动很容易与这些原生导航手势发生冲突。
最终我采用了一种略有不同的方法。模态框的底部区域本来就可以向下拖动来关闭,因此我在底部添加了一个小的抓手(grip),以便让用户更容易发现这一交互方式。
这样一来,即使你滚动到了最后一篇帖子,也可以直接向下拖动底部区域来关闭模态框,而无需滚动回顶部或伸手去够模态框的顶部。
我认为对于这种类型的模态框,这种方式感觉更自然一些。