本文介绍了蚂蚁动态卡片核心类的属性和方法。
属性
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;
文档内容是否对您有帮助?