Кастомизация: BaseArticleStyle

В структуре BaseArticleStyle описаны параметры экрана просмотра статьи

Описание параметров BaseArticleStyle:
  • articleViewMarginTop: UIFont - верхний отступ блока статьи до заголовка


  • reviewViewMarginTop: CGFloat - верхний отступ блока отзыва до блока статьи
  • isNeedReview: Bool - нужно ли показывать блок отзыва о статье


Следующие параметры описывают объекты позволяющие оставить отзыв о полезности статьи

  • reviewTitleFont: UIFont - шрифт текста заголовка
  • reviewTitleColor: UIColor - цвет текста заголовка
  • reviewTitleMargin: UIEdgeInsets - внешние отступы текста основного заголовка.


  • reviewButtonCornerRadius: CGFloat - радиусы закругления углов кнопок отзыва
  • reviewButtonFont: UIFont - шрифт текста кнопок отзыва
  • reviewButtonContentInsets: UIEdgeInsets - внешние отступы контента кнопок отзыва относительно краев кнопки

  • isNeedImageForReviewButton: Bool - нужно ли отображать изображение в кнопках отзыва
  • reviewButtonImagePadding: CGFloat - отступ справа изображения кнопкок отзыва


  • reviewYesButtonColor: UIColor - цвет кнопки положительного отзыва
  • reviewYesTextColor: UIColor - цвет текста кнопки положительного отзыва
  • reviewYesImage: UIImage - изображение кнопки положительного отзыва
  • reviewYesButtonMargin: UIEdgeInsets - внешние отступы кнопки положительного отзыва


  • reviewNoButtonColor: UIColor - цвет кнопки отрицательного отзыва
  • reviewNoTextColor: UIColor - цвет текста кнопки отрицательного отзыва
  • reviewNoImage: UIImage - изображение кнопки отрицательного отзыва
  • reviewNoButtonMargin: UIEdgeInsets - внешние отступы кнопки отрицательного отзыва. Учитываются отступы слева, сверху и справа. Нижний отступ равняется нижнему отступу кнопки положительного отзыва.


  • reviewPositiveTextFont: UIFont - шрифт текста положительного отзыва
  • reviewPositiveTextColor: UIColor - цвет текста положительного отзыва
  • reviewPositiveTextMargin: UIEdgeInsets - внешние отступы текста положительного отзыва