Контроллер оценки звезд в версии Swift, поддерживающий оценку с половиной звезды и установку промежутков.
Поддерживаемые системы: iOS7+, iPhone/iPad, Swift2.3/3.0
Просто импортируйте файл StarEvaluateView.swift в ваш проект, чтобы начать использование. В корневой директории находится версия SatrEvaluateView для Swift2.3, которую можно использовать, если ваш проект написан на этом языке.
let halfStarView = StarEvaluateView(sumCount: 5, starSpace: 20, norImg: UIImage(named: "GoodsDetailCollection"), selImg: UIImage(named: "yellowStar"))
halfStarView.hasShowHalfStar = true // Открыть отображение полувзвода
halfStarView.frame = CGRect(x: 20, y: titleLabel.frame.maxY + 10, width: 205, height: 20)
view.addSubview(halfStarView)
// Количество звезд
var starCount: Int = 0
// Размер промежутка
var space: CGFloat = 0
// Изображение при нормальном состоянии
var normalImg: UIImage?
// Изображение при выбранном состоянии
var selectedImg: UIImage?
// Отображение полувзвода (по умолчанию - нет)
var hasShowHalfStar = false
// Обратный вызов количества звезд
var successBlock: StarEvaluateViewSuccessBlock?
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )