我在使用UITableView创建菜单时遇到问题,我希望有人可以帮助我。 到目前为止我一直在使用RATreeView(Github),但是如果你有其他好的课程我会很乐意尝试我。
解决我的问题: 我有这个树的菜单:
Category
--SubCategory
----SubSubCategory
----SubSubCategory
--SubCategory
----SubSubCategory
Category
--SubCategory
----SubSubCategory
----SubSubCategory
--SubCategory
----SubSubCategory
当有人点击类别(菜单将展开并显示子类别)时,我希望它被选中,我希望将类别的标题添加到字符串/数组中。如果单击SubCategory,我也希望选择它并将其添加到字符串/数组中。如果再次单击“类别”,则类别应该折叠,并且应该从字符串/数组中删除此标题和子类别。
但是,我想在右侧添加某种箭头。箭头应指向下方以显示您可以展开菜单。当它扩展时,我希望它指向上方。如果单击箭头,菜单应该折叠。但它不应该从字符串/数组中删除,因此它仍然会被“选中”。
-
有没有办法对此进行排序?