Xcode 用tableview做下拉菜单,右边的箭头怎么变化 20
我想请问有没有人会改tableview菜单的箭头?我想要的效果是当点某一cell时,原本向下的箭头变为向上,如果不能继续展开,则箭头变为向右。有能搞定的么?花RMB也行。...
我想请问有没有人会改tableview菜单的箭头?我想要的效果是当点某一cell时,原本向下的箭头变为向上,如果不能继续展开,则箭头变为向右。
有能搞定的么?花RMB也行。 展开
有能搞定的么?花RMB也行。 展开
1个回答
展开全部
你做带皮说这个效果网上有第三方做好的,如果你自己想做,我给行备你一点提示:菜单不是用cell,而是用sectionHeader,当需要展开时,numberOfRowsInSection就返回行数,当需要纯差收回时,就返回0
至于箭头,可以通过修改cell的accessoryView来实现。
至于箭头,可以通过修改cell的accessoryView来实现。
更多追问追答
追问
需要展开的不止1层 用sectionHeader没法做吧?
追答
如果展开的不止一层就不能用sectionHeader了,其实你需要的功能可以通过navigationController实现,点击一个cell让他进入下个表就行。
如果你非要实现多层下拉,有两个办法:
1、自定义控件。
2、还用表,didSelecteRow方法里修改数据源数组,把将要新加入的数据插入到这一行之后,然后reload data。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询