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 }