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
ef298904
Commit
ef298904
authored
Jun 20, 2024
by
David黄金龙
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
活动详情页
parent
cb60d525
Changes
23
Hide whitespace changes
Inline
Side-by-side
Showing
23 changed files
with
543 additions
and
241 deletions
+543
-241
project.pbxproj
galaxy/galaxy.xcodeproj/project.pbxproj
+16
-0
YHActivityDetailViewController.swift
...y(社区)/Activity(活动)/C/YHActivityDetailViewController.swift
+86
-109
YHAcitivityDetailItemView.swift
...munity(社区)/Activity(活动)/V/YHAcitivityDetailItemView.swift
+96
-0
YHAcitivityTipsItemView.swift
...ommunity(社区)/Activity(活动)/V/YHAcitivityTipsItemView.swift
+76
-0
YHAcitivityTitleItemView.swift
...mmunity(社区)/Activity(活动)/V/YHAcitivityTitleItemView.swift
+133
-0
YHActivityDetailBottomView.swift
...unity(社区)/Activity(活动)/V/YHActivityDetailBottomView.swift
+72
-0
YHActivityDetailCell.swift
...s/Community(社区)/Activity(活动)/V/YHActivityDetailCell.swift
+48
-115
YHActivityListCell.swift
...les/Community(社区)/Activity(活动)/V/YHActivityListCell.swift
+1
-2
YHAgreementAlertView.swift
...axy/Classes/Modules/Home(首页)/V/YHAgreementAlertView.swift
+1
-1
YHScoreOptionsView.swift
...entService(服务中心)/MyScore(我的评分)/V/YHScoreOptionsView.swift
+1
-1
YHScoreResultView.swift
...gentService(服务中心)/MyScore(我的评分)/V/YHScoreResultView.swift
+1
-1
YHCommonAlertView.swift
...Service(服务中心)/MySignature(我的签字)/V/YHCommonAlertView.swift
+1
-1
YHBasicInfoFillView.swift
...我的信息流程)/BaseInformation(基本资料)/V/YHBasicInfoFillView.swift
+1
-1
YHFormItemDegreeInfoCell.swift
...程)/FamilyMember(家庭成员信息表)/V/YHFormItemDegreeInfoCell.swift
+1
-1
YHCustomTextView.swift
...s(我的信息流程)/OtherInformation(其他信息)/V/YHCustomTextView.swift
+1
-1
YHOtherInfoSessionView.swift
...流程)/OtherInformation(其他信息)/V/YHOtherInfoSessionView.swift
+1
-1
YHOtherSelecteItemView.swift
...流程)/OtherInformation(其他信息)/V/YHOtherSelecteItemView.swift
+1
-1
YHOtherTextViewItemView.swift
...程)/OtherInformation(其他信息)/V/YHOtherTextViewItemView.swift
+1
-1
YHOtherYesOrNoItemView.swift
...流程)/OtherInformation(其他信息)/V/YHOtherYesOrNoItemView.swift
+1
-1
YHPreviewInfoCertificateInformationItemsView.swift
...息预览)/V/YHPreviewInfoCertificateInformationItemsView.swift
+1
-1
YHPreviewInfoCertificatePictureItemView.swift
...t(个人信息预览)/V/YHPreviewInfoCertificatePictureItemView.swift
+1
-1
YHPreviewInfoSingleLineTitleView.swift
...InfoList(个人信息预览)/V/YHPreviewInfoSingleLineTitleView.swift
+1
-1
YHWorkIntroductionViewController.swift
...Experience(工作经验)/C/YHWorkIntroductionViewController.swift
+1
-1
No files found.
galaxy/galaxy.xcodeproj/project.pbxproj
View file @
ef298904
...
...
@@ -408,6 +408,10 @@
A5787E342C22B45700B021D7
/* YHActivityListCell.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
A5787E332C22B45700B021D7
/* YHActivityListCell.swift */
;
};
A5787E362C23CFDA00B021D7
/* YHActivityDetailViewController.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
A5787E352C23CFDA00B021D7
/* YHActivityDetailViewController.swift */
;
};
A5787E382C23D1DC00B021D7
/* YHActivityDetailCell.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
A5787E372C23D1DC00B021D7
/* YHActivityDetailCell.swift */
;
};
A5787E3A2C23DA8A00B021D7
/* YHActivityDetailBottomView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
A5787E392C23DA8A00B021D7
/* YHActivityDetailBottomView.swift */
;
};
A5787E3C2C23DEE500B021D7
/* YHAcitivityTitleItemView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
A5787E3B2C23DEE500B021D7
/* YHAcitivityTitleItemView.swift */
;
};
A5787E3E2C23DF8C00B021D7
/* YHAcitivityDetailItemView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
A5787E3D2C23DF8C00B021D7
/* YHAcitivityDetailItemView.swift */
;
};
A5787E402C23DFD000B021D7
/* YHAcitivityTipsItemView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
A5787E3F2C23DFD000B021D7
/* YHAcitivityTipsItemView.swift */
;
};
A580371E2BAD784B0031C312
/* YHMySchemeViewModel.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
A580371D2BAD784B0031C312
/* YHMySchemeViewModel.swift */
;
};
A58037212BAD7B2A0031C312
/* YHMySchemeModel.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
A58037202BAD7B2A0031C312
/* YHMySchemeModel.swift */
;
};
A582B23D2BB944ED009D098C
/* YHHKPlanDoctumentVC.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
A582B23C2BB944ED009D098C
/* YHHKPlanDoctumentVC.swift */
;
};
...
...
@@ -945,6 +949,10 @@
A5787E332C22B45700B021D7
/* YHActivityListCell.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHActivityListCell.swift
;
sourceTree
=
"<group>"
;
};
A5787E352C23CFDA00B021D7
/* YHActivityDetailViewController.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHActivityDetailViewController.swift
;
sourceTree
=
"<group>"
;
};
A5787E372C23D1DC00B021D7
/* YHActivityDetailCell.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHActivityDetailCell.swift
;
sourceTree
=
"<group>"
;
};
A5787E392C23DA8A00B021D7
/* YHActivityDetailBottomView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHActivityDetailBottomView.swift
;
sourceTree
=
"<group>"
;
};
A5787E3B2C23DEE500B021D7
/* YHAcitivityTitleItemView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHAcitivityTitleItemView.swift
;
sourceTree
=
"<group>"
;
};
A5787E3D2C23DF8C00B021D7
/* YHAcitivityDetailItemView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHAcitivityDetailItemView.swift
;
sourceTree
=
"<group>"
;
};
A5787E3F2C23DFD000B021D7
/* YHAcitivityTipsItemView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHAcitivityTipsItemView.swift
;
sourceTree
=
"<group>"
;
};
A580371D2BAD784B0031C312
/* YHMySchemeViewModel.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHMySchemeViewModel.swift
;
sourceTree
=
"<group>"
;
};
A58037202BAD7B2A0031C312
/* YHMySchemeModel.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHMySchemeModel.swift
;
sourceTree
=
"<group>"
;
};
A582B23C2BB944ED009D098C
/* YHHKPlanDoctumentVC.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
YHHKPlanDoctumentVC.swift
;
sourceTree
=
"<group>"
;
};
...
...
@@ -2293,6 +2301,10 @@
children
=
(
A5787E332C22B45700B021D7
/* YHActivityListCell.swift */
,
A5787E372C23D1DC00B021D7
/* YHActivityDetailCell.swift */
,
A5787E392C23DA8A00B021D7
/* YHActivityDetailBottomView.swift */
,
A5787E3B2C23DEE500B021D7
/* YHAcitivityTitleItemView.swift */
,
A5787E3D2C23DF8C00B021D7
/* YHAcitivityDetailItemView.swift */
,
A5787E3F2C23DFD000B021D7
/* YHAcitivityTipsItemView.swift */
,
);
path
=
V
;
sourceTree
=
"<group>"
;
...
...
@@ -3028,6 +3040,7 @@
04AF514E2BEB585C00009E3A
/* YHVideoPlayerVC.swift in Sources */
,
045EEEA12B9F171A0022A143
/* YHWorkExperienceDetailModel.swift in Sources */
,
A5573ED22B317BFF00D98EC0
/* AppDelegate.swift in Sources */
,
A5787E3E2C23DF8C00B021D7
/* YHAcitivityDetailItemView.swift in Sources */
,
A567E5A12BD7643D00D5D5A0
/* YHHKEventViewController.swift in Sources */
,
A5ACE9542B4564F7002C94D2
/* YHNavigationController.swift in Sources */
,
044D0C002C21663300C5CF5E
/* YHMyInformationItemCell.swift in Sources */
,
...
...
@@ -3091,6 +3104,7 @@
A567E5972BD7643D00D5D5A0
/* YHHomeModel.swift in Sources */
,
0468D4362B57752F00CFB916
/* YHUserModel.swift in Sources */
,
A567E5982BD7643D00D5D5A0
/* YHHKEventModel.swift in Sources */
,
A5787E3A2C23DA8A00B021D7
/* YHActivityDetailBottomView.swift in Sources */
,
045EEE992B9F171A0022A143
/* YHPreviewInfoHoldView.swift in Sources */
,
045EEE7E2B9F171A0022A143
/* YHPersonInfoCellModel1.swift in Sources */
,
04FD856C2C2153F000BEF9C5
/* YHMyEducationCell.swift in Sources */
,
...
...
@@ -3278,6 +3292,7 @@
A567E5A72BD7643D00D5D5A0
/* YHHomeKingKongBlockView.swift in Sources */
,
A5787E382C23D1DC00B021D7
/* YHActivityDetailCell.swift in Sources */
,
04A6715E2B9FFCA700C1FB91
/* YHCertificateNameCell.swift in Sources */
,
A5787E3C2C23DEE500B021D7
/* YHAcitivityTitleItemView.swift in Sources */
,
A567E5AF2BD7643D00D5D5A0
/* YHHomeWebViewBottomForSavePicView.swift in Sources */
,
048787D72BCE96F50036E221
/* YHServiceOrderProgressTableViewCell.swift in Sources */
,
04EA23082BB50753009DA928
/* YHDocumentMessageTableViewCell.swift in Sources */
,
...
...
@@ -3424,6 +3439,7 @@
043B0A352C1190C6008A9BBA
/* YHSelectFileSheetView.swift in Sources */
,
04F5F8662C197FFF004A463C
/* YHHKControllerHoldViewController.swift in Sources */
,
A5ACE92D2B4564F7002C94D2
/* YHLoginPrivacyView.swift in Sources */
,
A5787E402C23DFD000B021D7
/* YHAcitivityTipsItemView.swift in Sources */
,
04FD85742C219CFD00BEF9C5
/* YHMatchPeopleViewController.swift in Sources */
,
045EEEB72B9F171A0022A143
/* YHWorkItemAddView.swift in Sources */
,
A5ACE9372B4564F7002C94D2
/* YHBaseUrlManager.swift in Sources */
,
...
...
galaxy/galaxy/Classes/Modules/Community(社区)/Activity(活动)/C/YHActivityDetailViewController.swift
View file @
ef298904
...
...
@@ -10,7 +10,7 @@ import UIKit
class
YHActivityDetailViewController
:
YHBaseViewController
{
lazy
var
tableView
:
UITableView
=
{
let
tableView
=
UITableView
(
frame
:
.
zero
,
style
:
.
grouped
)
let
tableView
=
UITableView
(
frame
:
.
zero
,
style
:
.
plain
)
tableView
.
showsVerticalScrollIndicator
=
false
tableView
.
separatorStyle
=
.
none
tableView
.
delegate
=
self
...
...
@@ -18,106 +18,94 @@ class YHActivityDetailViewController: YHBaseViewController {
tableView
.
backgroundColor
=
UIColor
.
white
tableView
.
register
(
UITableViewCell
.
self
,
forCellReuseIdentifier
:
"UITableViewCell"
)
tableView
.
register
(
YHActivityDetailCell
.
self
,
forCellReuseIdentifier
:
YHActivityDetailCell
.
cellReuseIdentifier
)
tableView
.
backgroundView
=
self
.
emptyDataTipsView
tableView
.
tableHeaderView
=
nil
tableView
.
tableFooterView
=
nil
tableView
.
estimatedSectionHeaderHeight
=
0
tableView
.
estimatedSectionFooterHeight
=
0
return
tableView
}()
lazy
var
emptyDataTipsView
:
YHEmptyDataView
=
{
let
view
=
YHEmptyDataView
.
createView
(
"暂无活动"
,
kNoFriendsBgName
)
view
.
topMargin
=
222
view
.
isHidden
=
true
// lazy var emptyDataTipsView: YHEmptyDataView = {
// let view = YHEmptyDataView.createView("暂无活动", kNoFriendsBgName)
// view.topMargin = 222
// view.isHidden = true
// return view
// }()
lazy
var
topView
:
UIView
=
{
let
view
=
UIView
()
return
view
}()
lazy
var
bottomView
:
YHActivityDetailBottomView
=
{
let
view
=
YHActivityDetailBottomView
()
return
view
}()
// MARK: - 生命周期方法
override
func
viewDidLoad
()
{
super
.
viewDidLoad
()
view
.
backgroundColor
=
.
white
gk_navigationBar
.
isHidden
=
true
gk_navigationBar
.
backgroundColor
=
.
white
view
.
addSubview
(
self
.
tableView
)
gk_navigationBar
.
isHidden
=
false
gk_navigationBar
.
backgroundColor
=
.
clear
view
.
backgroundColor
=
.
red
//for test hjl
//1.
view
.
addSubview
(
tableView
)
view
.
addSubview
(
bottomView
)
tableView
.
contentInsetAdjustmentBehavior
=
.
never
tableView
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
20
)
make
.
right
.
equalTo
(
-
20
)
make
.
bottom
.
equalToSuperview
()
make
.
top
.
equalToSuperview
()
make
.
left
.
right
.
top
.
equalToSuperview
()
make
.
bottom
.
equalTo
(
bottomView
.
snp
.
top
)
}
tableView
.
es
.
addYHPullToRefresh
{
self
.
loadFirstData
()
}
tableView
.
es
.
addInfiniteScrolling
{
self
.
loadMoreData
()
bottomView
.
snp
.
makeConstraints
{
make
in
make
.
left
.
right
.
bottom
.
equalToSuperview
()
make
.
height
.
equalTo
(
YHActivityDetailBottomView
.
viewH
)
}
//2.
// addTopView()
// topView.backgroundColor = .red
}
var
friendsArr
:[
String
]
=
[
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
]
}
extension
YHActivityDetailViewController
{
func
loadMoreData
()
{
// DispatchQueue.global().async {
// self.viewModel.getHomeNewsList(firstPageFlag : false) {[weak self] success, error in
// guard let self = self else { return }
// DispatchQueue.main.asyncAfter(wallDeadline: .now() + 0.35, execute: {
// CATransaction.setDisableActions(true)
// self.homeCollectView.reloadData()
// CATransaction.commit()
//
// self.homeCollectView.es.stopLoadingMore()
// if self.viewModel.hasMoreForHomeNews == false {
// self.homeCollectView.es.noticeNoMoreData()
// self.homeCollectView.footer?.alpha = 1
// }
// })
// }
// }
DispatchQueue
.
main
.
asyncAfter
(
deadline
:
.
now
()
+
0.5
,
execute
:
{
self
.
tableView
.
es
.
stopLoadingMore
()
})
}
func
loadFirstData
()
{
// self.viewModel.getHomeNewsList(firstPageFlag : true) {[weak self] success, error in
// guard let self = self else { return }
//
// if let arrB = self.viewModel.arrHomeNewsData,arrB.count > 0 {
// let arrString = arrB.toJSONString()
// UserDefaults.standard.set(arrString, forKey: "homeFirstPageNewsData")
// UserDefaults.standard.synchronize()
// }
//
// DispatchQueue.main.asyncAfter(deadline: .now()+0.5, execute: {
// self.homeCollectView.es.stopPullToRefresh()
//
//
// if self.viewModel.hasMoreForHomeNews == false {
// self.homeCollectView.es.noticeNoMoreData()
// self.homeCollectView.footer?.alpha = 1
// }
//
// CATransaction.setDisableActions(true)
// self.homeCollectView.reloadData()
// CATransaction.commit()
// })
// }
func
addTopView
()
{
topView
.
frame
=
CGRect
(
x
:
0
,
y
:
0
,
width
:
KScreenWidth
,
height
:
114
)
view
.
addSubview
(
topView
)
let
gradientLayer
=
CAGradientLayer
()
gradientLayer
.
frame
=
topView
.
bounds
// 定义渐变颜色,这里使用了两种颜色
let
colorTop
=
UIColor
.
red
//UIColor(hex: 0x000000, alpha: 1)
let
colorBottom
=
UIColor
.
blue
//UIColor(hex: 0x000000, alpha: 0)
DispatchQueue
.
main
.
asyncAfter
(
deadline
:
.
now
()
+
0.5
,
execute
:
{
self
.
tableView
.
es
.
stopPullToRefresh
()
})
// 设置颜色数组
gradientLayer
.
colors
=
[
colorTop
,
colorBottom
]
// 设置渐变方向,从上到下
gradientLayer
.
startPoint
=
CGPoint
(
x
:
0.5
,
y
:
0.0
)
gradientLayer
.
endPoint
=
CGPoint
(
x
:
0.5
,
y
:
1.0
)
// 添加渐变层到当前视图的layer
topView
.
layer
.
insertSublayer
(
gradientLayer
,
at
:
0
)
}
}
extension
YHActivityDetailViewController
:
UITableViewDelegate
,
UITableViewDataSource
{
func
numberOfSections
(
in
tableView
:
UITableView
)
->
Int
{
if
self
.
friendsArr
.
count
>
0
{
return
friendsArr
.
count
}
return
0
return
1
}
func
tableView
(
_
tableView
:
UITableView
,
numberOfRowsInSection
section
:
Int
)
->
Int
{
...
...
@@ -132,39 +120,28 @@ extension YHActivityDetailViewController: UITableViewDelegate, UITableViewDataSo
}
func
tableView
(
_
tableView
:
UITableView
,
heightForRowAt
indexPath
:
IndexPath
)
->
CGFloat
{
return
185.0
}
func
tableView
(
_
tableView
:
UITableView
,
didSelectRowAt
indexPath
:
IndexPath
)
{
return
UITableView
.
automaticDimension
}
func
tableView
(
_
tableView
:
UITableView
,
heightForHeaderInSection
section
:
Int
)
->
CGFloat
{
var
height
:
CGFloat
=
16.0
if
section
!=
0
{
height
=
20.0
}
return
height
}
func
tableView
(
_
tableView
:
UITableView
,
viewForHeaderInSection
section
:
Int
)
->
UIView
?
{
var
height
:
CGFloat
=
16.0
if
section
!=
0
{
height
=
20.0
}
let
view
=
UIView
(
frame
:
CGRect
(
x
:
0
,
y
:
0
,
width
:
KScreenWidth
-
16.0
*
2
,
height
:
height
))
view
.
backgroundColor
=
.
clear
return
view
}
func
tableView
(
_
tableView
:
UITableView
,
viewForFooterInSection
section
:
Int
)
->
UIView
?
{
let
view
=
UIView
(
frame
:
CGRect
(
x
:
0
,
y
:
0
,
width
:
KScreenWidth
-
16.0
*
2
,
height
:
0.001
))
view
.
backgroundColor
=
.
clear
return
view
}
func
tableView
(
_
tableView
:
UITableView
,
heightForFooterInSection
section
:
Int
)
->
CGFloat
{
return
0.001
}
// func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
//
// return 0.001
// }
//
// func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
//
// let view = UIView(frame: CGRect(x: 0, y: 0, width: KScreenWidth, height: 0.001))
// view.backgroundColor = .clear
// return view
// }
//
// func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
// let view = UIView(frame: CGRect(x: 0, y: 0, width: KScreenWidth-16.0*2, height: 0.001))
// view.backgroundColor = .clear
// return view
// }
//
// func tableView(_ tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat {
// return 0.001
// }
}
galaxy/galaxy/Classes/Modules/Community(社区)/Activity(活动)/V/YHAcitivityDetailItemView.swift
0 → 100644
View file @
ef298904
//
// YHAcitivityDetailItemView.swift
// galaxy
//
// Created by davidhuangA on 2024/6/20.
// Copyright © 2024 https://www.galaxy-immi.com. All rights reserved.
//
import
UIKit
class
YHAcitivityDetailItemView
:
UIView
{
required
init
?(
coder
:
NSCoder
)
{
fatalError
(
"init(coder:) has not been implemented"
)
}
override
init
(
frame
:
CGRect
)
{
super
.
init
(
frame
:
frame
)
setupUI
()
}
private
lazy
var
bottomLine
:
UIView
=
{
let
view
=
UIView
()
view
.
backgroundColor
=
UIColor
.
separatorColor
return
view
}()
lazy
var
nameLabel
:
UILabel
=
{
let
nameLabel
=
UILabel
()
nameLabel
.
textColor
=
UIColor
.
mainTextColor
nameLabel
.
textAlignment
=
.
left
nameLabel
.
font
=
UIFont
.
PFSC_M
(
ofSize
:
17
)
nameLabel
.
text
=
"活动详情"
nameLabel
.
numberOfLines
=
0
return
nameLabel
}()
lazy
var
describeLable
:
UILabel
=
{
let
nameLabel
=
UILabel
()
nameLabel
.
textColor
=
UIColor
.
mainTextColor70
nameLabel
.
textAlignment
=
.
left
nameLabel
.
lineBreakMode
=
.
byCharWrapping
nameLabel
.
font
=
UIFont
.
PFSC_R
(
ofSize
:
14
)
nameLabel
.
text
=
"1. 从学渣到哈佛,小儿子经历的挫折和迷茫
\r\n
2. 诈骗到财富自由,大儿子的“啃老”生活
\r\n
3. 小女儿15岁写两本书,又获艺术类冠亚军
\r\n
4. 养育五部曲,精心散养、快乐养育"
nameLabel
.
numberOfLines
=
0
return
nameLabel
}()
}
extension
YHAcitivityDetailItemView
{
func
setupUI
()
{
addSubview
(
bottomLine
)
addSubview
(
nameLabel
)
addSubview
(
describeLable
)
bottomLine
.
snp
.
makeConstraints
{
make
in
make
.
top
.
left
.
right
.
equalToSuperview
()
make
.
height
.
equalTo
(
1
)
}
nameLabel
.
snp
.
makeConstraints
{
make
in
make
.
left
.
right
.
equalToSuperview
()
make
.
top
.
equalTo
(
bottomLine
.
snp
.
bottom
)
.
offset
(
24
)
}
describeLable
.
snp
.
makeConstraints
{
make
in
make
.
left
.
right
.
equalToSuperview
()
make
.
top
.
equalTo
(
nameLabel
.
snp
.
bottom
)
.
offset
(
24
)
}
let
imageV
:
UIImageView
=
UIImageView
()
imageV
.
backgroundColor
=
.
red
//for test hjl
addSubview
(
imageV
)
imageV
.
snp
.
makeConstraints
{
make
in
make
.
left
.
right
.
equalToSuperview
()
make
.
top
.
equalTo
(
describeLable
.
snp
.
bottom
)
.
offset
(
24
)
make
.
height
.
equalTo
(
376
)
}
let
imageV2
:
UIImageView
=
UIImageView
()
imageV2
.
backgroundColor
=
.
purple
//for test hjl
addSubview
(
imageV2
)
imageV2
.
snp
.
makeConstraints
{
make
in
make
.
left
.
right
.
equalToSuperview
()
make
.
top
.
equalTo
(
imageV
.
snp
.
bottom
)
.
offset
(
20
)
make
.
height
.
equalTo
(
376
)
make
.
bottom
.
equalToSuperview
()
}
}
}
galaxy/galaxy/Classes/Modules/Community(社区)/Activity(活动)/V/YHAcitivityTipsItemView.swift
0 → 100644
View file @
ef298904
//
// YHAcitivityTipsItemView.swift
// galaxy
//
// Created by davidhuangA on 2024/6/20.
// Copyright © 2024 https://www.galaxy-immi.com. All rights reserved.
//
import
UIKit
class
YHAcitivityTipsItemView
:
UIView
{
required
init
?(
coder
:
NSCoder
)
{
fatalError
(
"init(coder:) has not been implemented"
)
}
override
init
(
frame
:
CGRect
)
{
super
.
init
(
frame
:
frame
)
setupUI
()
}
private
lazy
var
bottomLine
:
UIView
=
{
let
view
=
UIView
()
view
.
backgroundColor
=
UIColor
.
separatorColor
return
view
}()
lazy
var
nameLabel
:
UILabel
=
{
let
nameLabel
=
UILabel
()
nameLabel
.
textColor
=
UIColor
.
mainTextColor
nameLabel
.
textAlignment
=
.
left
nameLabel
.
font
=
UIFont
.
PFSC_M
(
ofSize
:
17
)
nameLabel
.
text
=
"温馨提示"
nameLabel
.
numberOfLines
=
0
return
nameLabel
}()
lazy
var
describeLable
:
UILabel
=
{
let
nameLabel
=
UILabel
()
nameLabel
.
textColor
=
UIColor
.
mainTextColor70
nameLabel
.
textAlignment
=
.
left
nameLabel
.
lineBreakMode
=
.
byCharWrapping
nameLabel
.
font
=
UIFont
.
PFSC_R
(
ofSize
:
14
)
nameLabel
.
text
=
"1、请大家仔细甄别活动的真实性、有效性、安全性。所有运动、户外等具有相关风险的活动请确认购买保险;
\r\n
2、此活动开始前24小时可以取消报名;
\r\n
3、若取消活动,系统将通知你活动取消。"
nameLabel
.
numberOfLines
=
0
return
nameLabel
}()
}
extension
YHAcitivityTipsItemView
{
func
setupUI
()
{
addSubview
(
bottomLine
)
addSubview
(
nameLabel
)
addSubview
(
describeLable
)
bottomLine
.
snp
.
makeConstraints
{
make
in
make
.
top
.
left
.
right
.
equalToSuperview
()
make
.
height
.
equalTo
(
1
)
}
nameLabel
.
snp
.
makeConstraints
{
make
in
make
.
left
.
right
.
equalToSuperview
()
make
.
top
.
equalTo
(
bottomLine
.
snp
.
bottom
)
.
offset
(
24
)
}
describeLable
.
snp
.
makeConstraints
{
make
in
make
.
left
.
right
.
equalToSuperview
()
make
.
top
.
equalTo
(
nameLabel
.
snp
.
bottom
)
.
offset
(
24
)
make
.
bottom
.
equalToSuperview
()
}
}
}
galaxy/galaxy/Classes/Modules/Community(社区)/Activity(活动)/V/YHAcitivityTitleItemView.swift
0 → 100644
View file @
ef298904
//
// YHAcitivityTitleView.swift
// galaxy
//
// Created by davidhuangA on 2024/6/20.
// Copyright © 2024 https://www.galaxy-immi.com. All rights reserved.
//
import
UIKit
class
YHAcitivityTitleItemView
:
UIView
{
required
init
?(
coder
:
NSCoder
)
{
fatalError
(
"init(coder:) has not been implemented"
)
}
override
init
(
frame
:
CGRect
)
{
super
.
init
(
frame
:
frame
)
setupUI
()
}
lazy
var
nameLabel
:
UILabel
=
{
let
nameLabel
=
UILabel
()
nameLabel
.
textColor
=
UIColor
.
mainTextColor
nameLabel
.
textAlignment
=
.
left
nameLabel
.
font
=
UIFont
.
PFSC_B
(
ofSize
:
24
)
nameLabel
.
text
=
"哈佛爸爸线下教育沙龙"
return
nameLabel
}()
lazy
var
timeStaticLable
:
UILabel
=
{
let
nameLabel
=
UILabel
()
nameLabel
.
textColor
=
UIColor
.
mainTextColor50
nameLabel
.
textAlignment
=
.
left
nameLabel
.
font
=
UIFont
.
PFSC_R
(
ofSize
:
14
)
nameLabel
.
text
=
"时间"
return
nameLabel
}()
lazy
var
timeLable
:
UILabel
=
{
let
nameLabel
=
UILabel
()
nameLabel
.
textColor
=
UIColor
.
mainTextColor
nameLabel
.
textAlignment
=
.
left
nameLabel
.
font
=
UIFont
.
PFSC_R
(
ofSize
:
14
)
nameLabel
.
text
=
"2024-08-06 周五 09:30"
return
nameLabel
}()
lazy
var
addressStaticLable
:
UILabel
=
{
let
nameLabel
=
UILabel
()
nameLabel
.
textColor
=
UIColor
.
mainTextColor50
nameLabel
.
textAlignment
=
.
left
nameLabel
.
font
=
UIFont
.
PFSC_R
(
ofSize
:
14
)
nameLabel
.
text
=
"地址"
return
nameLabel
}()
lazy
var
addressLable
:
UILabel
=
{
let
nameLabel
=
UILabel
()
nameLabel
.
textColor
=
UIColor
.
mainTextColor
nameLabel
.
textAlignment
=
.
left
nameLabel
.
font
=
UIFont
.
PFSC_R
(
ofSize
:
14
)
nameLabel
.
text
=
"深圳市本元大厦26A银河集团体验中心"
return
nameLabel
}()
lazy
var
navAddressLable
:
UILabel
=
{
let
nameLabel
=
UILabel
()
nameLabel
.
textColor
=
UIColor
.
mainTextColor50
nameLabel
.
textAlignment
=
.
left
nameLabel
.
font
=
UIFont
.
PFSC_R
(
ofSize
:
14
)
nameLabel
.
text
=
"距地铁10号线亮马站D口步行62"
return
nameLabel
}()
}
extension
YHAcitivityTitleItemView
{
func
setupUI
()
{
addSubview
(
nameLabel
)
addSubview
(
timeStaticLable
)
addSubview
(
timeLable
)
addSubview
(
addressStaticLable
)
addSubview
(
addressLable
)
addSubview
(
navAddressLable
)
nameLabel
.
snp
.
makeConstraints
{
make
in
make
.
top
.
left
.
right
.
equalToSuperview
()
}
timeStaticLable
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalToSuperview
()
make
.
top
.
equalTo
(
nameLabel
.
snp
.
bottom
)
.
offset
(
24
)
make
.
height
.
equalTo
(
20
)
make
.
width
.
equalTo
(
28
)
}
timeLable
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
timeStaticLable
.
snp
.
right
)
.
offset
(
16
)
make
.
top
.
equalTo
(
timeStaticLable
.
snp
.
top
)
make
.
right
.
equalToSuperview
()
}
addressStaticLable
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
timeStaticLable
.
snp
.
left
)
make
.
top
.
equalTo
(
timeLable
.
snp
.
bottom
)
.
offset
(
13
)
make
.
height
.
equalTo
(
timeStaticLable
.
snp
.
height
)
make
.
width
.
equalTo
(
timeStaticLable
.
snp
.
width
)
}
addressLable
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
timeLable
.
snp
.
left
)
make
.
top
.
equalTo
(
addressStaticLable
.
snp
.
top
)
make
.
right
.
equalToSuperview
()
}
navAddressLable
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
addressLable
.
snp
.
left
)
make
.
top
.
equalTo
(
addressLable
.
snp
.
bottom
)
.
offset
(
8
)
make
.
right
.
equalToSuperview
()
make
.
bottom
.
equalToSuperview
()
}
}
}
galaxy/galaxy/Classes/Modules/Community(社区)/Activity(活动)/V/YHActivityDetailBottomView.swift
0 → 100644
View file @
ef298904
//
// YHActivityDetailBottomView.swift
// galaxy
//
// Created by davidhuangA on 2024/6/20.
// Copyright © 2024 https://www.galaxy-immi.com. All rights reserved.
//
import
UIKit
class
YHActivityDetailBottomView
:
UIView
{
static
let
viewH
:
CGFloat
=
98.0
override
init
(
frame
:
CGRect
)
{
super
.
init
(
frame
:
CGRect
(
x
:
0
,
y
:
0
,
width
:
KScreenWidth
,
height
:
YHBasicInfoFillBottomView
.
viewH
))
setupUI
()
}
required
init
?(
coder
:
NSCoder
)
{
fatalError
(
"init(coder:) has not been implemented"
)
}
typealias
Block
=
(
Int
)
->
()
var
block
:
Block
?
var
saveButton
:
UIButton
!
var
nextButton
:
UIButton
!
private
lazy
var
bottomLine
:
UIView
=
{
let
view
=
UIView
()
view
.
backgroundColor
=
UIColor
.
separatorColor
return
view
}()
}
private
extension
YHActivityDetailBottomView
{
func
setupUI
()
{
backgroundColor
=
.
white
addSubview
(
bottomLine
)
bottomLine
.
snp
.
makeConstraints
{
make
in
make
.
top
.
left
.
right
.
equalToSuperview
()
make
.
height
.
equalTo
(
1
)
}
saveButton
=
{
let
button
=
UIButton
(
type
:
.
custom
)
button
.
backgroundColor
=
UIColor
.
brandMainColor
button
.
titleLabel
?
.
font
=
UIFont
.
PFSC_R
(
ofSize
:
15
)
button
.
contentHorizontalAlignment
=
.
center
button
.
setTitle
(
"立即报名"
,
for
:
.
normal
)
button
.
setTitleColor
(
UIColor
.
white
,
for
:
.
normal
)
button
.
layer
.
cornerRadius
=
kCornerRadius3
button
.
addTarget
(
self
,
action
:
#selector(
save
)
,
for
:
.
touchUpInside
)
return
button
}()
addSubview
(
saveButton
)
saveButton
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
20
)
make
.
right
.
equalTo
(
-
20
)
make
.
top
.
equalTo
(
bottomLine
.
snp
.
bottom
)
.
offset
(
8
)
make
.
height
.
equalTo
(
48
)
}
}
@objc
func
save
()
{
block
?(
0
)
}
}
galaxy/galaxy/Classes/Modules/Community(社区)/Activity(活动)/V/YHActivityDetailCell.swift
View file @
ef298904
...
...
@@ -14,158 +14,91 @@ class YHActivityDetailCell: UITableViewCell {
var
sessionIndex
:
Int
=
0
{
didSet
{
let
tmp
=
sessionIndex
%
3
let
name
=
"activity_cell_bkg_"
+
String
(
tmp
)
bkgImgV
.
image
=
UIImage
(
named
:
name
)
contentView
.
backgroundColor
=
.
red
//for test hjl
// let tmp = sessionIndex % 3
// let name = "activity_cell_bkg_" + String(tmp)
// bkgImgV.image = UIImage(named: name)
}
}
lazy
var
bkgImgV
:
UIImageView
=
{
let
view
=
UIImageView
()
view
.
image
=
UIImage
(
named
:
"activity_cell_bkg_0"
)
// view.contentMode = .scaleAspectFill
return
view
}()
lazy
var
vipImgV
:
UIImageView
=
{
let
view
=
UIImageView
()
view
.
image
=
UIImage
(
named
:
"activity_vip_icon"
)
view
.
contentMode
=
.
scaleAspectFill
return
view
}()
lazy
var
nameLabel
:
UILabel
=
{
let
nameLabel
=
UILabel
()
nameLabel
.
textColor
=
UIColor
.
mainTextColor
nameLabel
.
textAlignment
=
.
left
nameLabel
.
font
=
UIFont
.
PFSC_M
(
ofSize
:
18
)
nameLabel
.
text
=
"银河APP发布会"
nameLabel
.
numberOfLines
=
2
return
nameLabel
}()
required
init
?(
coder
:
NSCoder
)
{
super
.
init
(
coder
:
coder
)
}
override
init
(
style
:
UITableViewCell
.
CellStyle
,
reuseIdentifier
:
String
?)
{
super
.
init
(
style
:
style
,
reuseIdentifier
:
reuseIdentifier
)
setupUI
()
}
lazy
var
activity
ImgV
:
UIImageView
=
{
lazy
var
top
ImgV
:
UIImageView
=
{
let
view
=
UIImageView
()
view
.
image
=
UIImage
(
named
:
"activity_cell_bkg_0"
)
view
.
contentMode
=
.
scaleAspectFill
view
.
backgroundColor
=
.
purple
//for test hjl
view
.
clipsToBounds
=
true
return
view
}()
lazy
var
lineView
:
UIView
=
{
let
view
=
UIView
()
view
.
backgroundColor
=
.
separatorColor
//活动名称地址
lazy
var
acitivityTitle
:
YHAcitivityTitleItemView
=
{
let
view
=
YHAcitivityTitleItemView
()
return
view
}()
lazy
var
dateLabel
:
UILabel
=
{
let
label
=
UILabel
()
label
.
textColor
=
UIColor
.
mainTextColor70
label
.
textAlignment
=
.
left
label
.
font
=
UIFont
.
PFSC_R
(
ofSize
:
12
)
label
.
text
=
"08/08 周五 18:00-20:00"
return
label
}()
lazy
var
detailLabel
:
UILabel
=
{
let
label
=
UILabel
()
label
.
textColor
=
UIColor
.
mainTextColor70
label
.
textAlignment
=
.
left
label
.
font
=
UIFont
.
PFSC_R
(
ofSize
:
12
)
label
.
text
=
"深圳深南大道本元大厦26A银河体验中心"
return
label
//活动详情
lazy
var
acitivityDetail
:
YHAcitivityDetailItemView
=
{
let
view
=
YHAcitivityDetailItemView
()
return
view
}()
lazy
var
statusLabel
:
UILabel
=
{
let
label
=
UILabel
()
label
.
textColor
=
UIColor
.
brandMainColor
label
.
textAlignment
=
.
right
label
.
font
=
UIFont
.
PFSC_R
(
ofSize
:
12
)
label
.
text
=
"立即报名"
return
label
//活动温馨提示
lazy
var
acitivityTips
:
YHAcitivityTipsItemView
=
{
let
view
=
YHAcitivityTipsItemView
()
return
view
}()
required
init
?(
coder
:
NSCoder
)
{
super
.
init
(
coder
:
coder
)
}
override
init
(
style
:
UITableViewCell
.
CellStyle
,
reuseIdentifier
:
String
?)
{
super
.
init
(
style
:
style
,
reuseIdentifier
:
reuseIdentifier
)
setupUI
()
}
}
extension
YHActivityDetailCell
{
func
setupUI
()
{
backgroundColor
=
.
clear
contentView
.
backgroundColor
=
.
white
//for test hjl
selectionStyle
=
.
none
contentView
.
addSubview
(
bkgImgV
)
contentView
.
addSubview
(
vipImgV
)
contentView
.
addSubview
(
nameLabel
)
contentView
.
addSubview
(
activityImgV
)
contentView
.
addSubview
(
lineView
)
contentView
.
addSubview
(
dateLabel
)
contentView
.
addSubview
(
detailLabel
)
contentView
.
addSubview
(
statusLabel
)
contentView
.
addSubview
(
topImgV
)
contentView
.
addSubview
(
acitivityTitle
)
contentView
.
addSubview
(
acitivityDetail
)
contentView
.
addSubview
(
acitivityTips
)
bkgImgV
.
snp
.
makeConstraints
{
make
in
make
.
edges
.
equalToSuperview
()
}
vipImgV
.
snp
.
makeConstraints
{
make
in
make
.
top
.
left
.
equalToSuperview
()
make
.
width
.
equalTo
(
44
)
make
.
height
.
equalTo
(
18
)
topImgV
.
snp
.
makeConstraints
{
make
in
make
.
top
.
left
.
right
.
equalToSuperview
()
make
.
height
.
equalTo
(
KScreenWidth
)
}
activityImgV
.
snp
.
makeConstraints
{
make
in
acitivityTitle
.
snp
.
makeConstraints
{
make
in
make
.
top
.
equalTo
(
topImgV
.
snp
.
bottom
)
.
offset
(
24
)
make
.
left
.
equalTo
(
20
)
make
.
right
.
equalTo
(
-
20
)
make
.
top
.
equalTo
(
20
)
make
.
width
.
height
.
equalTo
(
72
)
}
nameLabel
.
snp
.
makeConstraints
{
make
in
make
.
top
.
equalTo
(
28
)
make
.
left
.
equalTo
(
18
)
make
.
right
.
equalTo
(
activityImgV
.
snp
.
left
)
.
offset
(
-
20
)
}
lineView
.
snp
.
makeConstraints
{
make
in
make
.
top
.
equalTo
(
activityImgV
.
snp
.
bottom
)
.
offset
(
20
)
make
.
left
.
equalTo
(
nameLabel
.
snp
.
left
)
make
.
right
.
equalTo
(
activityImgV
.
snp
.
right
)
make
.
height
.
equalTo
(
1
)
}
dateLabel
.
snp
.
makeConstraints
{
make
in
make
.
top
.
equalTo
(
lineView
.
snp
.
bottom
)
.
offset
(
14
)
make
.
left
.
equalTo
(
lineView
.
snp
.
left
)
make
.
right
.
equalTo
(
lineView
.
snp
.
right
)
make
.
height
.
equalTo
(
17
)
}
statusLabel
.
snp
.
makeConstraints
{
make
in
make
.
top
.
equalTo
(
dateLabel
.
snp
.
bottom
)
.
offset
(
8
)
make
.
right
.
equalTo
(
dateLabel
.
snp
.
right
)
make
.
height
.
equalTo
(
17
)
make
.
width
.
equalTo
(
48
)
acitivityDetail
.
snp
.
makeConstraints
{
make
in
make
.
top
.
equalTo
(
acitivityTitle
.
snp
.
bottom
)
.
offset
(
24
)
make
.
left
.
equalTo
(
20
)
make
.
right
.
equalTo
(
-
20
)
}
detailLabel
.
snp
.
makeConstraints
{
make
in
make
.
top
.
equalTo
(
statusLabel
.
snp
.
top
)
make
.
left
.
equalTo
(
dateLabel
.
snp
.
left
)
make
.
height
.
equalTo
(
17
)
make
.
right
.
equalTo
(
statusLabel
.
snp
.
left
)
.
offset
(
16
)
acitivityTips
.
snp
.
makeConstraints
{
make
in
make
.
top
.
equalTo
(
acitivityDetail
.
snp
.
bottom
)
.
offset
(
24
)
make
.
left
.
equalTo
(
20
)
make
.
right
.
equalTo
(
-
20
)
make
.
bottom
.
equalToSuperview
()
.
offset
(
-
42
)
}
}
}
galaxy/galaxy/Classes/Modules/Community(社区)/Activity(活动)/V/YHActivityListCell.swift
View file @
ef298904
...
...
@@ -17,14 +17,13 @@ class YHActivityListCell: UITableViewCell {
let
tmp
=
sessionIndex
%
3
let
name
=
"activity_cell_bkg_"
+
String
(
tmp
)
bkgImgV
.
image
=
UIImage
(
named
:
name
)
contentView
.
backgroundColor
=
.
red
//for test hjl
}
}
lazy
var
bkgImgV
:
UIImageView
=
{
let
view
=
UIImageView
()
view
.
image
=
UIImage
(
named
:
"activity_cell_bkg_0"
)
// view.contentMode = .scaleAspectFill
view
.
contentMode
=
.
scaleAspectFit
return
view
}()
...
...
galaxy/galaxy/Classes/Modules/Home(首页)/V/YHAgreementAlertView.swift
View file @
ef298904
...
...
@@ -72,7 +72,7 @@ class YHAgreementAlertView: UIView {
lineView
=
{
let
line
=
UIView
()
line
.
backgroundColor
=
UIColor
(
hex
:
0xF0F0F0
)
line
.
backgroundColor
=
UIColor
.
separatorColor
return
line
}()
centerView
.
addSubview
(
lineView
)
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/MyScore(我的评分)/V/YHScoreOptionsView.swift
View file @
ef298904
...
...
@@ -34,7 +34,7 @@ class YHScoreOptionsView: UIView {
lazy
var
bottomLine
:
UIView
=
{
let
view
=
UIView
()
view
.
backgroundColor
=
UIColor
(
hex
:
0xF0F0F0
)
view
.
backgroundColor
=
UIColor
.
separatorColor
return
view
}()
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/MyScore(我的评分)/V/YHScoreResultView.swift
View file @
ef298904
...
...
@@ -56,7 +56,7 @@ class YHScoreResultView: UIView {
private
lazy
var
bottomLine
:
UIView
=
{
let
view
=
UIView
()
view
.
backgroundColor
=
UIColor
(
hex
:
0xF0F0F0
)
view
.
backgroundColor
=
UIColor
.
separatorColor
return
view
}()
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/MySignature(我的签字)/V/YHCommonAlertView.swift
View file @
ef298904
...
...
@@ -213,7 +213,7 @@ class YHCommonAlertView: UIView {
lineView
=
{
let
line
=
UIView
()
line
.
backgroundColor
=
UIColor
(
hex
:
0xF0F0F0
)
line
.
backgroundColor
=
UIColor
.
separatorColor
return
line
}()
centerView
.
addSubview
(
lineView
)
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(我的信息流程)/BaseInformation(基本资料)/V/YHBasicInfoFillView.swift
View file @
ef298904
...
...
@@ -78,7 +78,7 @@ class YHBasicInfoFillView: UIView, UITextViewDelegate {
private
lazy
var
bottomLine
:
UIView
=
{
let
view
=
UIView
()
view
.
backgroundColor
=
UIColor
(
hex
:
0xF0F0F0
)
view
.
backgroundColor
=
UIColor
.
separatorColor
return
view
}()
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(我的信息流程)/FamilyMember(家庭成员信息表)/V/YHFormItemDegreeInfoCell.swift
View file @
ef298904
...
...
@@ -213,7 +213,7 @@ class HKDegreeInfoItemView: UIView {
private
lazy
var
topLineView
:
UIView
=
{
let
view
=
UIView
()
view
.
backgroundColor
=
UIColor
(
hex
:
0xF0F0F0
)
view
.
backgroundColor
=
UIColor
.
separatorColor
return
view
}()
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(我的信息流程)/OtherInformation(其他信息)/V/YHCustomTextView.swift
View file @
ef298904
...
...
@@ -46,7 +46,7 @@ class YHCustomTextView: UIView, UITextViewDelegate {
private
lazy
var
bottomLine
:
UIView
=
{
let
view
=
UIView
()
view
.
backgroundColor
=
.
clear
//UIColor
(hex: 0xF0F0F0)
view
.
backgroundColor
=
.
clear
//UIColor
.separatorColor
return
view
}()
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(我的信息流程)/OtherInformation(其他信息)/V/YHOtherInfoSessionView.swift
View file @
ef298904
...
...
@@ -54,7 +54,7 @@ class YHOtherInfoSessionView: UIView {
private
lazy
var
bottomLine
:
UIView
=
{
let
view
=
UIView
()
view
.
backgroundColor
=
UIColor
(
hex
:
0xF0F0F0
)
view
.
backgroundColor
=
UIColor
.
separatorColor
return
view
}()
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(我的信息流程)/OtherInformation(其他信息)/V/YHOtherSelecteItemView.swift
View file @
ef298904
...
...
@@ -90,7 +90,7 @@ class YHOtherSelecteItemView: UIView {
private
lazy
var
bottomLine
:
UIView
=
{
let
view
=
UIView
()
view
.
backgroundColor
=
UIColor
(
hex
:
0xF0F0F0
)
view
.
backgroundColor
=
UIColor
.
separatorColor
return
view
}()
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(我的信息流程)/OtherInformation(其他信息)/V/YHOtherTextViewItemView.swift
View file @
ef298904
...
...
@@ -79,7 +79,7 @@ class YHOtherTextViewItemView: UIView, UITextViewDelegate {
private
lazy
var
bottomLine
:
UIView
=
{
let
view
=
UIView
()
view
.
backgroundColor
=
UIColor
(
hex
:
0xF0F0F0
)
view
.
backgroundColor
=
UIColor
.
separatorColor
return
view
}()
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(我的信息流程)/OtherInformation(其他信息)/V/YHOtherYesOrNoItemView.swift
View file @
ef298904
...
...
@@ -79,7 +79,7 @@ class YHOtherYesOrNoItemView: UIView, UITextViewDelegate {
private
lazy
var
bottomLine
:
UIView
=
{
let
view
=
UIView
()
view
.
backgroundColor
=
UIColor
(
hex
:
0xF0F0F0
)
view
.
backgroundColor
=
UIColor
.
separatorColor
return
view
}()
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(我的信息流程)/PersonInfoList(个人信息预览)/V/YHPreviewInfoCertificateInformationItemsView.swift
View file @
ef298904
...
...
@@ -87,7 +87,7 @@ extension YHPreviewInfoCertificateInformationItemsView {
let
bottomLine
=
UIView
()
bottomLine
.
backgroundColor
=
UIColor
(
hex
:
0xF0F0F0
)
bottomLine
.
backgroundColor
=
UIColor
.
separatorColor
addSubview
(
bottomLine
)
bottomLine
.
snp
.
makeConstraints
{
make
in
make
.
top
.
equalTo
(
cellView
.
snp
.
bottom
)
.
offset
(
28
)
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(我的信息流程)/PersonInfoList(个人信息预览)/V/YHPreviewInfoCertificatePictureItemView.swift
View file @
ef298904
...
...
@@ -85,7 +85,7 @@ class YHPreviewInfoCertificatePictureItemView: UIView {
lazy
var
bottomLine
:
UIView
=
{
let
lable
=
UIView
()
lable
.
backgroundColor
=
UIColor
(
hex
:
0xF0F0F0
)
lable
.
backgroundColor
=
UIColor
.
separatorColor
return
lable
}()
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(我的信息流程)/PersonInfoList(个人信息预览)/V/YHPreviewInfoSingleLineTitleView.swift
View file @
ef298904
...
...
@@ -29,7 +29,7 @@ class YHPreviewInfoSingleLineTitleView: UIView {
private
lazy
var
bottomLine
:
UIView
=
{
let
view
=
UIView
()
view
.
backgroundColor
=
UIColor
(
hex
:
0xF0F0F0
)
view
.
backgroundColor
=
UIColor
.
separatorColor
return
view
}()
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/ServiceProcess(我的信息流程)/WorkExperience(工作经验)/C/YHWorkIntroductionViewController.swift
View file @
ef298904
...
...
@@ -62,7 +62,7 @@ class YHWorkIntroductionViewController: YHBaseViewController {
}
if
i
!=
array
.
count
-
1
{
let
line
=
UIView
()
line
.
backgroundColor
=
UIColor
(
hex
:
0xf0f0f0
)
line
.
backgroundColor
=
UIColor
.
separatorColor
view
.
addSubview
(
line
)
line
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
18
)
...
...
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