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
49bfe761
Commit
49bfe761
authored
Feb 04, 2024
by
David黄金龙
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
基本信息
parent
9ca1bcb8
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
71 additions
and
28 deletions
+71
-28
YHBasicInfoFillViewController.swift
...seInformation(基本资料)/C/YHBasicInfoFillViewController.swift
+5
-0
YHBasicInfoFillCell.swift
...ess(流程)/BaseInformation(基本资料)/V/YHBasicInfoFillCell.swift
+57
-15
YHBasicInfoFillView.swift
...ess(流程)/BaseInformation(基本资料)/V/YHBasicInfoFillView.swift
+9
-13
No files found.
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(流程)/BaseInformation(基本资料)/C/YHBasicInfoFillViewController.swift
View file @
49bfe761
...
...
@@ -132,6 +132,11 @@ extension YHBasicInfoFillViewController : UITableViewDelegate,UITableViewDataSou
let
cell
=
tableView
.
dequeueReusableCell
(
withClass
:
YHBasicInfoFillCell
.
self
)
// cell.selectionStyle = .none
// cell.optionData = self.serviceCenterMainReqVM.localScoreData?[indexPath.row + 1]
cell
.
block
=
{
// tableView.reloadRows(at: <#T##[IndexPath]#>, with: <#T##UITableView.RowAnimation#>)
tableView
.
reloadData
()
}
return
cell
}
}
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(流程)/BaseInformation(基本资料)/V/YHBasicInfoFillCell.swift
View file @
49bfe761
...
...
@@ -22,6 +22,13 @@ class YHBasicInfoFillCell: UITableViewCell {
required
init
?(
coder
:
NSCoder
)
{
fatalError
(
"init(coder:) has not been implemented"
)
}
let
view0
=
YHBasicInfoFillView
()
let
view1
=
YHBasicInfoFillView
()
typealias
Block
=
()
->
()
var
block
:
Block
?
}
extension
YHBasicInfoFillCell
{
...
...
@@ -55,34 +62,69 @@ extension YHBasicInfoFillCell {
}
let
view0
=
YHBasicInfoFillView
()
holdView1
.
addSubview
(
view0
)
view0
.
snp
.
makeConstraints
{
make
in
make
.
top
.
equalTo
(
sessionView
.
snp
.
bottom
)
make
.
right
.
equalToSuperview
()
.
offset
(
-
18
)
make
.
left
.
equalToSuperview
()
.
offset
(
18
)
make
.
bottom
.
equalToSuperview
()
}
// view0.backgroundColor = .red //for test hjl
view0
.
block
=
{
self
.
contentView
.
layoutIfNeeded
()
// self.contentView.layoutIfNeeded()
self
.
view0
.
snp
.
remakeConstraints
{
make
in
make
.
top
.
equalTo
(
sessionView
.
snp
.
bottom
)
make
.
right
.
equalToSuperview
()
.
offset
(
-
18
)
make
.
left
.
equalToSuperview
()
.
offset
(
18
)
}
self
.
view1
.
snp
.
remakeConstraints
{
make
in
make
.
top
.
equalTo
(
self
.
view0
.
snp
.
bottom
)
make
.
right
.
equalToSuperview
()
.
offset
(
-
18
)
make
.
left
.
equalToSuperview
()
.
offset
(
18
)
make
.
bottom
.
equalToSuperview
()
}
// self.layoutIfNeeded()
self
.
block
?()
}
// let view1 = YHBasicInfoFillView()
// holdView1.addSubview(view1)
// view1.snp.makeConstraints { make in
// make.top.equalTo(view0.snp.bottom)
// make.right.equalToSuperview().offset(-18)
// make.left.equalToSuperview().offset(18)
// make.bottom.equalToSuperview()
// }
holdView1
.
addSubview
(
view1
)
view1
.
snp
.
makeConstraints
{
make
in
make
.
top
.
equalTo
(
view0
.
snp
.
bottom
)
make
.
right
.
equalToSuperview
()
.
offset
(
-
18
)
make
.
left
.
equalToSuperview
()
.
offset
(
18
)
make
.
bottom
.
equalToSuperview
()
}
// view1.backgroundColor = .purple //for test hjl
// view1.block = {
// self.contentView.layoutIfNeeded()
// }
view1
.
block
=
{
self
.
view1
.
snp
.
remakeConstraints
{
make
in
make
.
top
.
equalTo
(
self
.
view0
.
snp
.
bottom
)
make
.
right
.
equalToSuperview
()
.
offset
(
-
18
)
make
.
left
.
equalToSuperview
()
.
offset
(
18
)
make
.
bottom
.
equalToSuperview
()
}
// self.layoutIfNeeded()
self
.
block
?()
}
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(流程)/BaseInformation(基本资料)/V/YHBasicInfoFillView.swift
View file @
49bfe761
...
...
@@ -80,12 +80,13 @@ class YHBasicInfoFillView: UIView {
private
lazy
var
bottomLine
:
UIView
=
{
let
view
=
UIView
()
view
.
backgroundColor
=
UIColor
(
hex
:
0xF0F0F0
)
view
.
backgroundColor
=
.
red
//for test hjl
return
view
}()
private
lazy
var
additionHoldView
:
UIView
=
{
let
view
=
UIView
()
let
view
=
UIView
()
view
.
backgroundColor
=
UIColor
.
contentBkgColor
view
.
layer
.
cornerRadius
=
kCornerRadius6
view
.
clipsToBounds
=
true
...
...
@@ -145,22 +146,20 @@ private extension YHBasicInfoFillView {
make
.
top
.
equalTo
(
answer1Btn
.
snp
.
bottom
)
.
offset
(
12
)
make
.
left
.
right
.
equalToSuperview
()
make
.
height
.
equalTo
(
0.5
)
//
make.bottom.equalToSuperview()
make
.
bottom
.
equalToSuperview
()
}
bottomLine
.
isHidden
=
tru
e
bottomLine
.
isHidden
=
fals
e
addSubview
(
additionHoldView
)
additionHoldView
.
snp
.
makeConstraints
{
make
in
make
.
top
.
equalTo
(
answer1Btn
.
snp
.
bottom
)
.
offset
(
12
)
make
.
left
.
right
.
equalToSuperview
()
make
.
height
.
equalTo
(
78
)
make
.
bottom
.
equalToSuperview
()
.
offset
(
-
18
)
}
additionHoldView
.
isHidden
=
fals
e
additionHoldView
.
isHidden
=
tru
e
answer1Btn
.
isSelected
=
true
updateAnswerButton
(
answer1Btn
,
true
)
//for test hjl
//
answer1Btn.isSelected = true
//
updateAnswerButton(answer1Btn, true)//for test hjl
}
@objc
func
didClickResponseBtn
(
btn
:
UIButton
)
{
...
...
@@ -176,15 +175,12 @@ private extension YHBasicInfoFillView {
bottomLine
.
isHidden
=
false
bottomLine
.
snp
.
makeConstraints
{
make
in
bottomLine
.
snp
.
re
makeConstraints
{
make
in
make
.
top
.
equalTo
(
answer1Btn
.
snp
.
bottom
)
.
offset
(
12
)
make
.
left
.
right
.
equalToSuperview
()
make
.
height
.
equalTo
(
0.5
)
make
.
bottom
.
equalToSuperview
()
}
}
else
{
answer1Btn
.
isSelected
=
false
updateAnswerButton
(
answer1Btn
,
false
)
...
...
@@ -192,7 +188,7 @@ private extension YHBasicInfoFillView {
bottomLine
.
isHidden
=
true
additionHoldView
.
snp
.
makeConstraints
{
make
in
additionHoldView
.
snp
.
re
makeConstraints
{
make
in
make
.
top
.
equalTo
(
answer1Btn
.
snp
.
bottom
)
.
offset
(
12
)
make
.
left
.
right
.
equalToSuperview
()
make
.
height
.
equalTo
(
78
)
...
...
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