我正在我的电子商务iOS应用中实施过滤器。我希望我的过滤功能类似于 ebay 过滤功能。
就像用户点击排序过滤器时附加的gif一样,下一个视图(可能是视图控制器)打开并显示可能的排序选项。我正在尝试复制此功能。
我尝试了什么。
我已经实现了一个容器视图控制器,我在其中显示了过滤器选项。当用户点击任何过滤器项目时,我正在执行推送segue(使用故事板)到下一个视图控制器,我在其中显示相关的过滤器选项
但是问题。
当我点击任何过滤器项目继续进行时,我的应用程序将全屏打开下一个视图控制器,而不是在容器视图控制器的范围内。
参见gif
那么如何将下一个视图控制器的帧限制为其父容器视图控制器?
下一个视图控制器的高度也应该等于其中的项目数。查看ebay过滤器gif。 (这是次要要求)
非常感谢任何帮助。