YMARatingAppearance
Objective-C
@interface YMARatingAppearance : NSObject <NSCopying, NSMutableCopying>
Swift
class YMARatingAppearance : NSObject, NSCopying, NSMutableCopying
Класс с настройками (неизменяемыми) стандартного оформления рейтинга.
Если вы хотите отредактировать настройки стандартного оформления,
воспользуйтесь классом YMAMutableRatingAppearance
.
- Свойства
- emptyStarColor
- filledStarColor
- preferredStarSize
- Методы
- +appearanceWithEmptyStarColor:filledStarColor:starSize:
Цвет обводки незакрашенной (незаполненной) звезды.
Declaration
Objective-C
@property (nonatomic, strong, readonly) UIColor *_Nonnull emptyStarColor;
Цвет закрашенной (заполненной) звезды.
Declaration
Objective-C
@property (nonatomic, strong, readonly) UIColor *_Nonnull filledStarColor;
Предпочитаемый размер звезды.
Declaration
Objective-C
@property (nonatomic, readonly) CGFloat preferredStarSize;
Swift
var preferredStarSize: CGFloat { get }
Создает объект класса YMARatingAppearance
— рейтинг с заданным оформлением (цвет обводки, размер и другие настройки).
Declaration
Objective-C
+ (nonnull instancetype)
appearanceWithEmptyStarColor:(nonnull UIColor *)emptyStarColor
filledStarColor:(nonnull UIColor *)filledStarColor
starSize:(CGFloat)starSize;
Swift
convenience init(emptyStarColor: Any!, filledStarColor: Any!, starSize: CGFloat)
Parameters
emptyStarColor | Цвет обводки незакрашенной (незаполненной) звезды. |
filledStarColor | Цвет закрашенной (заполненной) звезды. |
starSize | Предпочитаемый размер звезды. |
emptyStarColor | Цвет обводки незакрашенной (незаполненной) звезды. |
filledStarColor | Цвет закрашенной (заполненной) звезды. |
starSize | Предпочитаемый размер звезды. |
Return Value
Сконфигурированное оформление рейтинга.