|
@@ -155,6 +155,14 @@ class INRecorderController: BFBaseViewController {
|
|
|
return btn
|
|
|
}()
|
|
|
|
|
|
+ lazy var addwxBtn: UIButton = {
|
|
|
+ let btn = UIButton(type: .custom)
|
|
|
+ btn.setImage(UIImage(named: "addwx"), for: .normal)
|
|
|
+ btn.addTarget(self, action: #selector(addwxAction), for: .touchUpInside)
|
|
|
+
|
|
|
+ return btn
|
|
|
+ }()
|
|
|
+
|
|
|
override func viewWillAppear(_ animated: Bool) {
|
|
|
super.viewWillAppear(animated)
|
|
|
hiddenNavigation()
|
|
@@ -180,21 +188,29 @@ class INRecorderController: BFBaseViewController {
|
|
|
if(PQENVUtil.shared.channel == "Development"){
|
|
|
view.addSubview(buildTimeLabel)
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
view.addSubview(centerView)
|
|
|
+ view.addSubview(addwxBtn)
|
|
|
view.addSubview(settingBtn)
|
|
|
+
|
|
|
centerView.snp.makeConstraints { make in
|
|
|
make.width.equalToSuperview()
|
|
|
make.height.equalTo(209)
|
|
|
make.center.equalToSuperview()
|
|
|
}
|
|
|
+ addwxBtn.snp.makeConstraints { make in
|
|
|
+ make.height.equalTo(40)
|
|
|
+ make.width.height.equalTo(119)
|
|
|
+ make.right.equalTo(-10)
|
|
|
+ make.top.equalTo(51)
|
|
|
+ }
|
|
|
settingBtn.snp.makeConstraints { make in
|
|
|
make.width.height.equalTo(40)
|
|
|
- make.right.equalToSuperview().offset(-10)
|
|
|
- make.top.equalToSuperview().offset(51)
|
|
|
+ make.left.equalTo(10)
|
|
|
+ make.top.equalTo(51)
|
|
|
}
|
|
|
|
|
|
+
|
|
|
|
|
|
centerView.addSubview(titleL)
|
|
|
centerView.addSubview(camaraBtn)
|
|
@@ -331,6 +347,15 @@ class INRecorderController: BFBaseViewController {
|
|
|
navigationController?.pushViewController(vc, animated: true)
|
|
|
}
|
|
|
|
|
|
+ @objc func addwxAction(){
|
|
|
+ let alertv = UIAlertController(title: "让我们成为微信好友", message: "我的微信号是:cjz_0216,无论你遇到什么问题,还是有功能建议,我都真诚的期待和你聊天。", preferredStyle: .alert)
|
|
|
+ alertv.addAction(UIAlertAction(title: "复制微信号", style: .default, handler: { action in
|
|
|
+ UIPasteboard.general.string = "cjz_0216"
|
|
|
+ cShowHUB(superView: nil, msg: "已复制到剪切板")
|
|
|
+ }))
|
|
|
+ self.present(alertv, animated: true, completion: nil)
|
|
|
+
|
|
|
+ }
|
|
|
|
|
|
func chechCameraPromission() -> Bool{
|
|
|
if AVCaptureDevice.authorizationStatus(for: AVMediaType.video) != AVAuthorizationStatus.denied {
|