Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
galaxy-iOS
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
mobile-group
galaxy-iOS
Commits
70884530
Commit
70884530
authored
Nov 28, 2024
by
Steven杜宇
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
// AI
parent
9d0a053b
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
40 additions
and
4 deletions
+40
-4
YHAIChatViewController.swift
...dules/AI/AI-Dialogue(AI对话)/C/YHAIChatViewController.swift
+2
-1
YHAITabViewController.swift
...odules/AI/AI-Dialogue(AI对话)/C/YHAITabViewController.swift
+17
-3
Contents.json
...Assets.xcassets/AI-Chat/ai_chat_bg.imageset/Contents.json
+21
-0
Mask group.png
...ssets.xcassets/AI-Chat/ai_chat_bg.imageset/Mask group.png
+0
-0
No files found.
galaxy/galaxy/Classes/Modules/AI/AI-Dialogue(AI对话)/C/YHAIChatViewController.swift
View file @
70884530
...
@@ -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对话"
...
...
galaxy/galaxy/Classes/Modules/AI/AI-Dialogue(AI对话)/C/YHAITabViewController.swift
View file @
70884530
...
@@ -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
}
}
}
}
}
}
...
...
galaxy/galaxy/Res/Assets.xcassets/AI-Chat/ai_chat_bg.imageset/Contents.json
0 → 100644
View file @
70884530
{
"images"
:
[
{
"idiom"
:
"universal"
,
"scale"
:
"1x"
},
{
"filename"
:
"Mask group.png"
,
"idiom"
:
"universal"
,
"scale"
:
"2x"
},
{
"idiom"
:
"universal"
,
"scale"
:
"3x"
}
],
"info"
:
{
"author"
:
"xcode"
,
"version"
:
1
}
}
galaxy/galaxy/Res/Assets.xcassets/AI-Chat/ai_chat_bg.imageset/Mask group.png
0 → 100644
View file @
70884530
56.4 KB
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment