iOS 评分实现思路
2017-09-22 本文已影响67人
一只代码狗
![](https://img.haomeiwen.com/i1192292/b0c864d980e8915b.png)
思路:
我们首先创建一个 透明背景视图,上面有5个灰色 star,然后创建一个透明前景视图,上面有5个绿色 star;如图下:
![](https://img.haomeiwen.com/i1192292/66d3218c8ac699bb.png)
将前景视图的 frame 设置为背景视图的 frame,此时若将前景视图的 width 设置短就能出现,我们所需要的评分效果,如图下是4颗星,由这种想法我们
![](https://img.haomeiwen.com/i1192292/409cdfa228ae6352.png)
思路:
我们首先创建一个 透明背景视图,上面有5个灰色 star,然后创建一个透明前景视图,上面有5个绿色 star;如图下:
将前景视图的 frame 设置为背景视图的 frame,此时若将前景视图的 width 设置短就能出现,我们所需要的评分效果,如图下是4颗星,由这种想法我们