首页 > 其他分享 >如何自定义选图功能?

如何自定义选图功能?

时间:2024-01-12 11:31:46浏览次数:35  
标签:ALBUM 功能 pluginBoardView 自定义 选图 注释 tag BOARD

1,你可以更改功能板上的各个图标按钮和响应,你可以参考 RCDChatViewController 文件中的注释。

2,根据1提到的注释,加上如下代码

- (void)pluginBoardView:(RCPluginBoardView *)pluginBoardView clickedItemWithTag:(NSInteger)tag{
switch (tag) {
case PLUGIN_BOARD_ITEM_ALBUM_TAG: {
//这里加你自己的事件处理
} break;
default:
[super pluginBoardView:pluginBoardView clickedItemWithTag:tag];
}
}


3,在 case PLUGIN_BOARD_ITEM_ALBUM_TAG 的代码块中加上你自己的选图操作。

4,当操作最后需要发送时,生产你的图片内容消息,并调用会话 VC 的 sendMessage 消息

RCImageMessage *imagemsg = [RCImageMessage messageWithImage:image]; [self sendImageMessage:imagemsg pushContent:nil]; 5,你可以更改所有功能面板中的功能,除了图片以为的消息都是通过sendMessage函数发送,具体请参考 SDK 中头文件的方法注释说明。

标签:ALBUM,功能,pluginBoardView,自定义,选图,注释,tag,BOARD
From: https://blog.51cto.com/u_16340920/9213366

相关文章

  • 华为交换机配置业务诊断功能
    原创:厦门微思网络  【微思2002年成立,专业IT认证培训21年!华为、思科、红帽、oracle、VMware、CISP、PMP等】组网需求如图1所示,DeviceA通过接口interface1连接用户,通过interface2连接日志服务器。维护人员希望对MAC地址为00e0-fc12-3456的上线用户进行业务诊断,并将诊断信息输出到......
  • 浅谈变电所变电运维管理措施与平台功能
    摘要:电网运行当中,其变电运行是其支架。变电站变电运维的效果直接影响到电网运行的稳定性,但变电运维工作具有复杂性的特点,其通常涉及到了电网系统运行的各个方面,其任何一个小问题未得到处理都将降低电网运行的安全与稳定。本文作者主要分析了变电运维管理中的危险点,提出了几点变电......
  • 251-AMap.MarkerClusterer聚合点自定义点击会重复触发
    map.plugin(["AMap.MarkerClusterer"],function(){letcluster=null;varcount=pointerList.length;letclickFlag=false;functionrenderClusterMarker(context){console.log("renderClusterMarker..5.")l......
  • 家政上门服务系统|北京家政上门服务软件开发技术和功能
    随着科技的不断发展,上门服务系统成为了许多企业和组织提供服务的重要方式之一。从美容到家庭维修,从食品外送到医疗保健,上门服务系统的功能一直在不断创新和扩展。本文将详细介绍上门服务系统的开发功能,为您提供一些优化服务体验的建议。  一、在线预约功能:上门服务系统的核心功......
  • 实现发送邮件功能
    一、Django的发送邮件功能确保你已经在Django的配置文件中配置好了发送邮件相关设置,包括:服务器地址、端口、认证信息等。具体可以参考Django文档代码示例fromdjango.core.mailimportsend_mail#示例defsend_email_on_failure(task_id,exception,args,kwargs,trac......
  • springBoot自定义拦截器
    编写FuelH5InterceptorConfig配置类packagecom.fuel.framework.config;importcom.fuel.framework.interceptor.FuelH5Interceptor;importorg.springframework.beans.factory.annotation.Autowired;importorg.springframework.context.annotation.Configuration;importorg......
  • 27-K8 CRD:如何根据需求自定义你的 API?
    随着使用的深入,你会发现Kubernetes中内置的对象定义,比如Deployment、StatefulSet、Configmap,可能已经不能满足你的需求了。你很希望在Kubernetes定义一些自己的对象,一来可以通过kube-apiserver提供统一的访问入口,二来可以像其他内置对象一样,通过kubectl命令管理这些自定......
  • 设备制造行业中,CRM系统有哪些功能比较好用?
    近些年,制造业和别的行业一样,经历过翻天覆地的转型。从以分销为基础到客户至上,所有行业都在确定商业模式的全局性变化。在这样的环境下,不管什么规模的设备制造企业都意识到将创新与技术融进业务流程的必要性。CRM管理系统是促进这一转型的核心技术之一,并在其中彰显了主导地位。让......
  • 为什么要用CRM做市场营销?CRM营销功能有哪些优势?
    现如今的企业想要做好营销,不仅仅依赖于一句玄之又玄的slogan亦或是电子邮件的狂轰乱炸。要想做好市场活动营销需要一个前提——那就是CRM管理系统发挥作用的地方。但CRM系统关于营销的功能太多了——对于不太了解的人来说很容易不知所措。那么,CRM系统做好市场销售具备哪些功能?我......
  • 【转】C# WinForm 自定义控件,DataGridView背景透明,TabControl背景透明
    原文:https://www.cnblogs.com/leavind/p/6732530.html 1usingSystem.ComponentModel;2usingSystem.Drawing;3usingSystem.Windows.Forms;4namespaceRaywindStudio.Components5{6publicclassTabCtrlX:TabControl7{8publicT......