+号功能区的扩展功能

优质
小牛编辑
128浏览
2023-12-01

实现点击工具栏中“+”号扩展区域内添加自定义事件,比如添加“最近订单”、“最近商品”:

注:图片需要添加到SDK中对应bundle资源文件中

/**
@return 扩展内容 例如:
@[@{@"picName": @"图片-(1)",@"highLightPicName": @"图片hover",@"name": @"图片1"},
@{@"picName": @"图片-(1)",@"highLightPicName": @"图片hover",@"name": @"图片2"}];
*/
- (NSArray *)ntalker_reSetExtendContentView
{
return @[@{@"picName": @"ntalker_order_btn",@"highLightPicName": @"ntalker_order_btn_selected",@"name": @"最近订单"},
@{@"picName": @"hangup",@"highLightPicName": @"hangup",@"name": @"客服电话"}];
}

点击自定义扩展按钮对应的点击事件

/**
重定义实现聊窗 + 号扩展内容点击时间监听
@param index 当前点击的位置
*/
/**
重定义实现聊窗 + 号扩展内容点击时间监听

@param index 当前点击的位置
*/
- (void)ntalker_extendItemDidSelectItemAtIndex:(NSInteger)index viewController:(UIViewController *)viewController{
NSLog(@"ld==    %ld",index);
switch (index) {
case 1:
//最近订单
break;
case 2:
//拨打电话
break;
default:
break;
}
}