我正在使用标签栏将第三方聊天应用slaask集成到我的iOS应用中。单击“聊天”选项卡按钮时,将显示“聊天”模式窗口。
以下代码自动显示模式,如下图所示
遵循的步骤:
嵌入式Slaask二进制文件
为AppDelegate添加了代码
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
// Configuring Slaask chat
let config = SLAASKConfig.init(slaaskToken: "XXXXXXXXXXXXXXXXXXXXXXXXXXX")
let manager = SLAASKManager.sharedInstance
manager.config = config
}
在视图控制器中添加了以下方法
import UIKit
import slaask
class ChatVC: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
SLAASKManager.sharedInstance.show()
// Do any additional setup after loading the view, typically from a nib.
}
}
当聊天模式被解除时,tabBarController随之消失。有人可以建议我如何解决这个问题吗?