本文介紹了螞蟻動態卡片核心類的屬性和方法。
屬性
cardUid
/// 卡片唯一 id
@property (nonatomic, readonly) NSString *cardUid;
方法
renderView
/**
渲染 view
@param view
*/
- (void)renderView:(CubeView *)view;
getSize
/**
獲取卡片大小
@return 卡片 size
*/
- (CGSize)getSize;
updateData
/**
更新數據渲染
@param data 模板數據,json 格式
*/
- (void)updateData:(NSDictionary *)data;
callJsFunction
/**
調用 JS 方法
@param function 方法名
@param arguments 調用參數
*/
- (void)callJsFunction:(NSString *)function arguments:(NSArray *)arguments;
notifyState
/**
通知卡片狀態
@param state 卡片狀態,在卡片出屏,上屏、前后臺時通知變更狀態
*/
-(void)notifyState:(CCardState)state;
getBindView
/**
獲取卡片綁定的 view(view 可能被其他卡片復用)
@return 綁定 view
*/
-(CubeView*)getBindView;
文檔內容是否對您有幫助?