【发布时间】:2017-01-14 09:40:36
【问题描述】:
我希望构建一个具有 3 个级别的自定义菜单。当点击菜单图标时,第一级将扩展为子视图,并且正好是父视图宽度的 1/3。点击一个菜单项将再次展开第二个菜单级别,正好是超级视图宽度的 1/3。你猜对了,在这里点击一个菜单项将展开第三个也是最后一个子视图。
我的问题确实是如何最好地处理这个问题,就架构和视图层次而言。
每个菜单级别都有自己的视图控制器,当添加子视图时,我只需调用menulevelviewcontroller.view。
我想我只是好奇是否有更好的方法来做这件事,更适合这种事情,或者对其他人如何处理这个问题有任何建议。
提前致谢。
【问题讨论】:
标签: ios xcode uiviewcontroller addsubview