Commit 70884530 authored by Steven杜宇's avatar Steven杜宇

// AI

parent 9d0a053b
...@@ -25,7 +25,7 @@ class YHAIChatViewController: YHBaseViewController { ...@@ -25,7 +25,7 @@ class YHAIChatViewController: YHBaseViewController {
tableView.showsVerticalScrollIndicator = false tableView.showsVerticalScrollIndicator = false
tableView.estimatedSectionHeaderHeight = 1.0 tableView.estimatedSectionHeaderHeight = 1.0
tableView.estimatedSectionFooterHeight = 1.0 tableView.estimatedSectionFooterHeight = 1.0
tableView.backgroundColor = UIColor(hexString:"#F8F8F8") tableView.backgroundColor = .clear
tableView.separatorStyle = .none tableView.separatorStyle = .none
tableView.delegate = self tableView.delegate = self
tableView.dataSource = self tableView.dataSource = self
...@@ -55,6 +55,7 @@ class YHAIChatViewController: YHBaseViewController { ...@@ -55,6 +55,7 @@ class YHAIChatViewController: YHBaseViewController {
override func viewDidLoad() { override func viewDidLoad() {
super.viewDidLoad() super.viewDidLoad()
view.backgroundColor = .clear
IQKeyboardManager.shared.enable = false IQKeyboardManager.shared.enable = false
gk_navTitle = "AI对话" gk_navTitle = "AI对话"
......
...@@ -21,6 +21,12 @@ class YHAITabViewController: YHBaseViewController { ...@@ -21,6 +21,12 @@ class YHAITabViewController: YHBaseViewController {
return v return v
}() }()
lazy var bgImgView: UIImageView = {
let v = UIImageView(image: UIImage(named: "ai_chat_bg"))
v.isHidden = true
return v
}()
lazy var segmentedView : JXSegmentedView = { lazy var segmentedView : JXSegmentedView = {
let view = JXSegmentedView(frame: CGRect(x: 0, y: k_Height_safeAreaInsetsTop(), width: KScreenWidth, height: 48)) let view = JXSegmentedView(frame: CGRect(x: 0, y: k_Height_safeAreaInsetsTop(), width: KScreenWidth, height: 48))
view.backgroundColor = .clear view.backgroundColor = .clear
...@@ -79,6 +85,7 @@ class YHAITabViewController: YHBaseViewController { ...@@ -79,6 +85,7 @@ class YHAITabViewController: YHBaseViewController {
NotificationCenter.default.addObserver(self, selector: #selector(didJumoToAIChat), name: YhConstant.YhNotification.didSwitchToAIChatNotification, object: nil) NotificationCenter.default.addObserver(self, selector: #selector(didJumoToAIChat), name: YhConstant.YhNotification.didSwitchToAIChatNotification, object: nil)
view.addSubview(bgImgView)
view.addSubview(headerImgView) view.addSubview(headerImgView)
for i in 0..<arrItemTitles.count { for i in 0..<arrItemTitles.count {
...@@ -120,6 +127,10 @@ class YHAITabViewController: YHBaseViewController { ...@@ -120,6 +127,10 @@ class YHAITabViewController: YHBaseViewController {
make.centerY.equalTo(segmentedView) make.centerY.equalTo(segmentedView)
} }
bgImgView.snp.makeConstraints { make in
make.edges.equalToSuperview()
}
headerImgView.snp.makeConstraints { make in headerImgView.snp.makeConstraints { make in
make.top.left.right.equalToSuperview() make.top.left.right.equalToSuperview()
make.height.equalTo(269) make.height.equalTo(269)
...@@ -153,10 +164,13 @@ extension YHAITabViewController: JXSegmentedViewDelegate { ...@@ -153,10 +164,13 @@ extension YHAITabViewController: JXSegmentedViewDelegate {
func segmentedView(_ segmentedView: JXSegmentedView, didSelectedItemAt index: Int) { func segmentedView(_ segmentedView: JXSegmentedView, didSelectedItemAt index: Int) {
if segmentedView.selectedIndex == 1 { if segmentedView.selectedIndex == 1 { // AI对话
bgImgView.isHidden = false
headerImgView.isHidden = true
} else { } else { // 港小宝
bgImgView.isHidden = true
headerImgView.isHidden = false
} }
} }
} }
......
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "Mask group.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment