PLVVodPlayerLogoParam

Objective-C

@interface PLVVodPlayerLogoParam : NSObject

Swift

class PLVVodPlayerLogoParam

logo 配置参数类

  • logo 宽与高像素(单位:pt),默认 0

    Declaration

    Objective-C

    @property (nonatomic) CGFloat logoWidth;

    Swift

    var logoWidth: Int32 { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic) CGFloat logoHeight

    Swift

    var logoHeight: Int32 { get set }
  • logo 宽与高百分比(单位:%),取值范围 [0,1],默认 0

    Declaration

    Objective-C

    @property (nonatomic) CGFloat logoWidthScale;

    Swift

    var logoWidthScale: Int32 { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic) CGFloat logoHeightScale

    Swift

    var logoHeightScale: Int32 { get set }
  • logo 水平与垂直偏移像素(单位:pt),默认 0

    Declaration

    Objective-C

    @property (nonatomic) CGFloat xOffset;

    Swift

    var xOffset: Int32 { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic) CGFloat yOffset

    Swift

    var yOffset: Int32 { get set }
  • logo 水平与垂直偏移百分比(单位:%),取值范围 [0,1],默认 0

    Declaration

    Objective-C

    @property (nonatomic) CGFloat xOffsetScale;

    Swift

    var xOffsetScale: Int32 { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic) CGFloat yOffsetScale

    Swift

    var yOffsetScale: Int32 { get set }
  • logo 位置,默认右上角

    Declaration

    Objective-C

    @property (nonatomic) PLVVodPlayerLogoPosition position;

    Swift

    var position: Int32 { get set }
  • 透明度,取值范围 [0,1],默认 1

    Declaration

    Objective-C

    @property (nonatomic) CGFloat logoAlpha;

    Swift

    var logoAlpha: Int32 { get set }
  • logo图片的URL,必须使用 https 协议

    Declaration

    Objective-C

    @property (nonatomic, copy) NSString *_Nonnull logoUrl;

    Swift

    var logoUrl: UnsafeMutablePointer<Int32>! { get set }