请问怎么在Table View Cell里的那个属性是能实现那种红色小圆圈里面有数字的通知标志,就像app store图标上的那种,谢谢。

解决方案 »

  1.   

    我是自己的加的,每个cell都是可以当做是一个view,你可以通过addsubview在你需要显示小红圈的cell上加上你要加的红圈图片
      

  2.   

    这个需要写代码来实现。因为背景的圆圈要随着位数的增加而变化。
    你需要做一个小圆圈的图片,到时候根据拿到的UILabel的size来拉伸图片就可以了,这里有两个技术点
    1.拉伸图片 2.根据uilabel的text计算uilabel的size
      

  3.   

    这样啊,就像这样的也要自己写代码吗?自己写code,必须的。你也可以自定义写一个控件,用于封装显示圆圈及数字的效果
      

  4.   

    最简单的做法就是扩展uiview,增加showBadge和hideBadge的方法,然后只要是uiview的子类都可以任意添加小红点