原文:ios开发之级联菜单(两个tableView实现)

一:在ios项目实际开发中经常会看到级联菜单的效果:如图:点击左侧菜单,右侧菜单刷新数据。此篇用两个tableView来实现如图效果: 二:代码: :构造数据模型:利用kvc快速构建数据模型 :控制器代码实现: 三:知识点总结: :级联菜单数据模型的设计: :左侧表格数据模型中含有右侧表格的数据模型,在定义数据模型时,可用类方法,或是实例方法:类方法实现:alloc创建对象,对象调用KVC快速为属 ...

2016-07-26 23:26 0 5207 推荐指数:

查看详情

ios开发级联菜单(利用父子控制器--两个菜单封装为两个子控制器来实现

一:1:级联菜单可以使用两个tableView实现,也可以利用父子控制器,两个控制器来实现,根视图控制器作为两个控制器的父控制器,来管理两个子控制器。2:将左右菜单分别交给两个控制器去管理,对于一些复杂的业务逻辑,涉及大量回调操作,业务逻辑也要相对复杂,则不建议采取封装成view去处理,最好 ...

Wed Aug 03 21:33:00 CST 2016 0 1632
iOS开发---UIscrollView嵌套tableview的悬停效果实现方式

一直以来,苹果的悬停效果,没有太多的逻辑,所以直接使用UITableview的组头悬停即可 但是最近的悬停效果比较繁琐,如果继续采用这方式,加上刷新的逻辑之后,或者有二级悬停之后,就不再好使了! 所以只能自己写这种效果了 遇到的坑,一开始以为只要判断悬停的位置,然后对两个控件进行 滚动属性 ...

Fri Nov 30 18:52:00 CST 2018 0 1602
iOS开发UI篇-实现tableView的层级显示

进来要实现一个tableView 的cell层级显示,网上找的思路都各不相同.下面说一下我的实现思路. 根据根标题存储cell的展开状态,添加到字典中. 话不多说,直接上代码. #define SCREEN_HEIGHT [UIScreen mainScreen ...

Thu May 19 01:43:00 CST 2016 0 2553
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM