注册

能安排开发iOS转发消息的UIDEMO不?

比如把消息转发给好友、转发给群
安卓上都有转发消息的例子,苹果上没有,能安排开发不?

已邀请:

beyond - imgeek运营

/*!
@Method
@brief 将某一条消息转发给另一个聊天用户
@discussion
@param message 需要转发的消息对象
@param ext 转发时需要修改的ext(原有需要转发的message的ext不会进行转发)
@param username 需要转发给聊天对象的username
@param isGroup 是否是转发到一个群组
@param progress 发送多媒体信息时的progress回调对象
@param pError 错误信息
@result 发送的消息对象
*/
- (EMMessage *)forwardMessage:(EMMessage *)message
ext:(NSDictionary *)ext
to:(NSString *)username
isGroup:(BOOL)isGroup
progress:(id)progress
error:(EMError **)pError;

/*!
@Method
@brief 异步方法, 将某一条消息转发给另一个聊天用户
@discussion 待发送的消息对象和发送后的消息对象是同一个对象, 在发送过程中对象属性可能会被更改. 在发送过程中, EMChatManagerChatDelegate中的willSendMessage:error:和didSendMessage:error:这两个回调会被触发
@param message 需要转发的消息对象
@param ext 转发时需要修改的ext(原有需要转发的message的ext不会进行转发)
@param username 需要转发给聊天对象的username
@param isGroup 是否是转发到一个群组
@param progress 发送多媒体信息时的progress回调对象
@result 发送的消息对象(因为是异步方法, 不能作为发送完成或发送成功失败与否的判断)
*/
- (EMMessage *)asyncForwardMessage:(EMMessage *)message
ext:(NSDictionary *)ext
to:(NSString *)username
isGroup:(BOOL)isGroup
progress:(id)progress;

/*!
@Method
@brief 异步方法, 将某一条消息转发给另一个聊天用户
@discussion 待发送的消息对象和发送后的消息对象是同一个对象, 在发送过程中对象属性可能会被更改.
@param message 需要转发的消息对象
@param ext 转发时需要修改的ext(原有需要转发的message的ext不会进行转发)
@param username 需要转发给聊天对象的username
@param isGroup 是否是转发到一个群组
@param progress 发送多媒体信息时的progress回调对象
@param prepare 将要发送消息前的回调block
@param aPrepareQueue 回调block时的线程
@param completion 发送消息完成后的回调
@param aCompletionQueue 回调block时的线程
@result 发送的消息对象(因为是异步方法, 不能作为发送完成或发送成功失败与否的判断)
*/
- (EMMessage *)asyncForwardMessage:(EMMessage *)message
ext:(NSDictionary *)ext
to:(NSString *)username
isGroup:(BOOL)isGroup
progress:(id)progress
prepare:(void (^)(EMMessage *message,
EMError *error))prepare
onQueue:(dispatch_queue_t)aPrepareQueue
completion:(void (^)(EMMessage *message,
EMError *error))completion
onQueue:(dispatch_queue_t)aCompletionQueue;
求UI,求示例

lizg - ……

你按照楼上的方法自己写一下,试试看能不能转发

要回复问题请先登录注册