2015-04-23 5 views
0

Я хочу, чтобы достичь чего-то вроде этого:Как создать рейтинг Dots

enter image description here

Там должно быть всегда 5 точек в общей сложности, но черные цветные точки могут быть переменными. Есть ли какой-нибудь проект Github или что-то в этом роде? Я попробовал его с подклассами UIProgressbar, но это не очень хорошо работает!

cell.ratingDot.numberOfPages = 5; 
cell.ratingDot.alignment = GTControlAlignmentLeft; 
cell.ratingDot.pageIndicatorTintColor = [UIColor whiteColor]; 
//Its not possible as you can see to set more than one dot to the ratingDot value 
cell.ratingDot.currentPageIndicatorTintColor = [UIColor blackColor]; 
+1

@David: Чего вы действительно хотите ...? логика? или что-то другое? – iYoung

ответ

1

А quick search on GitHub with rating ios as query дает мне это:

Советы: при просмотре GitHub, введите один или два слова, макс. описывая, что вам нужно, за которым следует официальный тег StackOverflow (например, ios, java и т. д.).

+0

HCSStarRatingView - это то, что я ищу, не верю, что не нашел этого после 1 часа поиска ... большое спасибо! – Davis

1

Как насчет ...

UIView, с 5 UIImageView подвидов, каждый из ImageView имеет регулярный и Выделенное изображение:

- initWithImage:highlightedImage: 

затем установите highlighted свойство каждого ImageView в зависимости от рейтинга.

Вместо того, чтобы просто тянуть какой-то сторонний код, используйте его как возможность узнать!

Смежные вопросы