美文网首页
iOS — 与bug的爱恨情仇

iOS — 与bug的爱恨情仇

作者: AllenYukin | 来源:发表于2016-05-22 04:31 被阅读38次

    缘由是fix别人的bug 让leader给说了,觉得写的不好,大周末的心情也不美丽,就写一写

    需求 : 排名表单中含有自己 隐藏掉自己的分割线改变背景色和lastCell的分割线

    方案 1

    首先在模型中增加了两个属性 BOOL hideLine  BOOL isLast  一个是隐藏线 一个是上一个cell

    其次在自定义Cell内部进行判断

    方案 2

    不需要自己来找上面的cell是哪个

    在xib视图中 增加一个view  距上约束-1企图盖住上面的线  但是失败了

    因为cell 出现的顺序 按照谁是最新出来的会在最下面 所以-1的线就会被挡住

    不过当滑出cell后再回来就会置顶显示 这样就盖住了

    但是第一次进来会有bug 所以这种方法不太好

    其他方案

    最早写的是把自己model 和 上一个model 放一个数组中 传到cell内部去判断, 有些复杂就不写了

    ps 最后 在这条路上我还差的太多.第一次通宵写代码. cool

    相关文章

      网友评论

          本文标题:iOS — 与bug的爱恨情仇

          本文链接:https://www.haomeiwen.com/subject/ntuorttx.html