星空网 > 软件开发 > 操作系统

UITableView点击切换状态分析

UITableView点击切换状态分析images/loading.gif' data-original="http://images2015.cnblogs.com/blog/706432/201603/706432-20160303164904393-1544809516.png" />

原理:多选+点击动画

初始化和点击都调用的方法

- (void)changeStateAnimated:(BOOL)animated {  //不需要动画,初始化的时候  if (animated == NO) {        TapAnimationModel *model = self.dataAdapter.data;        if (model.selected == NO) {      //不勾选状态      [self hideIconAnimated:NO];          } else {      //勾选状态      [self showIconAnimated:NO];    }      }  //需要动画,点击的时候  else {      TapAnimationModel *model = self.dataAdapter.data;    if (model.selected == NO) {            model.selected = YES;      [self showIconAnimated:YES];          } else {            model.selected = NO;      [self hideIconAnimated:YES];    }  }}

然后[self hideIconAnimated:YES],[self showIconAnimated:YES]显示不同的UI位置大小等,期间用多个动画组合就行了




原标题:UITableView点击切换状态分析

关键词:ie

ie
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

橙麦科技代运营:https://www.goluckyvip.com/tag/29380.html
橙意出海:https://www.goluckyvip.com/tag/29381.html
吃鲸MCN:https://www.goluckyvip.com/tag/29382.html
吃鲸科技:https://www.goluckyvip.com/tag/29383.html
驰泰物流:https://www.goluckyvip.com/tag/29385.html
持妆品类:https://www.goluckyvip.com/tag/29386.html
Shopee、TikTok Shop领军越南电商市场!占据九成以上市场份额:https://www.goluckyvip.com/news/217221.html
AI竞赛白热化!谷歌将砸1000亿美元开发AI技术:https://www.kjdsnews.com/a/1842050.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流