闲言少叙  直接上不熟

1.导入自己工程阿里百川demo中的Util文件,并引用其中的头文件

2.剩余就是swift3.0代码.在自己需要的地方书写 (前提是你已经申请了APPKey)

3.代码

//调用意见反馈

func actionOpenFeedback(){

//key

self.appKey = "此处填写自己申请的key"

self.feedbackKit = BCFeedbackKit.init(appKey: self.appKey)

//设置APP自定义扩展反馈数据

feedbackKit?.extInfo = [ "loginTime": NSDate().description,"visitPath":"登录->关于->反馈","userid" : "yourid","应用自定义扩展信息" : "开发者可以根据需要设置不同的自定义信息,方便在反馈系统中查看"]

let weakSelf = self

self.feedbackKit?.makeFeedbackViewController(completionBlock: { (viewController : BCFeedbackViewController?, error) in

if (viewController != nil) {

let nav = UINavigationController.init(rootViewController: viewController!)

weakSelf.present(nav, animated: true, completion: nil)

viewController?.closeBlock = { aParentController in

aParentController?.dismiss(animated: true, completion: nil)

}

} else {

print("调用接口失败")

}

})

}

//弹出反馈页面

func openFeedbackViewController(){

feedbackKit?.makeFeedbackViewController(completionBlock: { (viewController, error) in

if viewController != nil {

viewController?.title = "意见反馈"

let nav = UINavigationController.init(rootViewController: viewController!)

self.navigationController?.pushViewController(nav, animated: true)

viewController?.navigationItem.leftBarButtonItem = UIBarButtonItem.init(title: "返回", style: .plain, target: self, action: #selector(ViewController.actionQuitFeedback))

viewController?.closeBlock = { aParentController in

aParentController?.dismiss(animated: true, completion: nil)

}

}else {

//                let title = "接口调用失败,请保持网络通畅!"

//                TWMessageBarManager.sharedInstance().showMessage(withTitle: title, description: nil, type: .error)

}

})

}

func actionQuitFeedback() {

dismiss(animated: false) {

self.navigationController?.popViewController(animated: true)

}

}

swift3.0阿里百川反馈相关推荐

  1. 阿里百川4.0授权后,渠道页面授权免帐密实现方法

    写这个内容,只是自己查了很多资料仍然无法解决.后续自己看到阿里百川的解释以后.才明白 故分享一下自己的经验. 百川登录就不说了. 更多的说明一下.调用code方式进行免帐密登录的方式.以下链接通过we ...

  2. 阿里百川HotFix2.0热修复初体验

    博客原地址:http://blog.csdn.net/allan_bst/article/details/72904721 一.什么是热修复 热修复说白了就是"打补丁",比如你们公 ...

  3. 阿里百川码力APP监控 来了!

    阿里百川码力APP监控 来了! 这个APP监控 和手淘一起成长 历经千锤百炼 走过千BUG万坑 如今百川起产品 为了让你的APP更好 用户更爽! 在移动互联网时代,一款应用是否成功,用户体验是一个关键 ...

  4. 阿里百川无线开放大会参与记录

    2019独角兽企业重金招聘Python工程师标准>>> 参会方:华西都市报.创客中国.高新区创新中心 .苏河汇.36kr.Camera360.阿里百川.友盟 上午主会场 一.高新区创 ...

  5. Android 阿里百川cps SDK接入流程

    前言 因公司业务需求,需接入阿里百川SDK和京东联盟cps相关服务,为了跳到淘宝和京东,用户购买后得到佣金.接入过程中遇到很多坑,网上相关资料也甚少,虽然东西不算多,但花了不少时间,在此记录下来,为了 ...

  6. 阿里百川码力APP监控 来了! 1

    阿里百川码力APP监控  来了! 这个APP监控 和手淘一起成长 历经千锤百炼 走过千BUG万坑 如今百川起产品   为了让你的APP更好 用户更爽! 在移动互联网时代,一款应用是否成功,用户体验是一 ...

  7. iOS-集成阿里百川IMSDK的服务端及客户端

    搜了一下阿里百川, 发现文档很少, 于是就打算写一篇博客, 供后来者少华一些时间在集成和开发上. 客户端集成很简单, 官方文档写的也很清楚. 客户端的集成 Step1 下载SDK包 如果您已经获得De ...

  8. Android 集成阿里百川实现在线客服、聊天功能

    首先要感谢Android 技术 @淘子磊 最近开发中要实现在线客服和客服热线功能,实现在线客服有很多种方式,我觉得阿里百川做的事很好好的,无论是集成Step方面还是UI适配方面,关键还是免费的-- 附 ...

  9. 阿里百川淘宝联盟私域会员对接

    阿里百川淘宝联盟私域会员对接 阿里百川 淘宝联盟 阿里百川 1.新建百川应用,阿里百川SDK已经升级到(4.0.0.2版本),开通百川电商SDK集成到安卓或IOS 2.百川SDK负责淘宝授权登陆,在百 ...

最新文章

  1. 第十课.简单文本分类
  2. TCP/IP详解--第十七章
  3. Delphi文件操作函数
  4. 拖动滑块拼图背景图没显示_计划B? 那是计划N…没什么。 拼图于2015年问世
  5. php linux 常用命令,Linux常用命令整理
  6. matplotlib 横坐标少了一个点_收藏起来!比 matplotlib 效率高十倍的数据可视化神器!...
  7. 【海啸预警】乔碧罗都在谈“区块链”,意味着新浪潮真的要来了?!
  8. 基于linux的智能小车_ROS全开源阿克曼转向智能网联无人驾驶车
  9. 添加用户到sudoers
  10. Ubuntu下安装Fcitx和美化Fcitx,解决方框错误.
  11. Thingsboard 3.1.0 - windows下安装、发送mqtt、仪表板显示
  12. android显示当前时间
  13. Python-Django中的那些命令
  14. 将知网格式的.caj文件转换为.pdf文件
  15. vue使用a标签下载文件_vue+iview 通过a标签实现文件下载
  16. matlab 飞机大战小游戏
  17. Linux内核浮点运算
  18. 开发一款APP需要多少钱?
  19. Linux服务器开通443端口
  20. JQuery——横纵向菜单设计

热门文章

  1. Docker客户端常用命令整理
  2. libusb中的热插拔使用举例
  3. Ubuntu中C代码静态检查工具Splint的安装配置和使用
  4. Agile DSL Development in Ruby 笔记
  5. python远程登录linux命令,Python+requests通过paramiko远程登录Linux执行sh命令
  6. a和a数值大小 计算机,Java求s=a+aa+aaa+aaaa+aa...a的值
  7. java编辑简单文本编辑器_简单的Java纯文本编辑器
  8. JAVA 继承内存模型_Java内存模型
  9. 【java】暑期需要复习的操作
  10. CSS之布局(盒模型)