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
13a8c9a9
Commit
13a8c9a9
authored
Jun 25, 2024
by
Steven杜宇
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
// 人脉
parent
5c08655b
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
31 additions
and
33 deletions
+31
-33
YHMatchPeopleViewController.swift
...Modules/Community(社区)/C/YHMatchPeopleViewController.swift
+2
-2
YHMyNameCardAvatarInfoCell.swift
.../Modules/Community(社区)/V/YHMyNameCardAvatarInfoCell.swift
+26
-29
YHUserModel.swift
galaxy/galaxy/Classes/Modules/Login(登录)/M/YHUserModel.swift
+1
-0
YHMyViewController.swift
...alaxy/Classes/Modules/Mine(我的)/C/YHMyViewController.swift
+2
-2
No files found.
galaxy/galaxy/Classes/Modules/Community(社区)/C/YHMatchPeopleViewController.swift
View file @
13a8c9a9
...
@@ -152,8 +152,8 @@ class YHMatchPeopleViewController: YHBaseViewController {
...
@@ -152,8 +152,8 @@ class YHMatchPeopleViewController: YHBaseViewController {
@objc
func
didMyCardBtnClicked
()
{
@objc
func
didMyCardBtnClicked
()
{
let
vc
=
YHMyNameCardViewController
()
let
vc
=
YHMyNameCardViewController
()
if
let
userId
=
YHLoginManager
.
shared
.
userModel
?
.
userid
{
if
let
userId
=
YHLoginManager
.
shared
.
userModel
?
.
id
,
!
userId
.
isEmpty
{
vc
.
userId
=
"
\(
userId
)
"
vc
.
userId
=
userId
}
}
self
.
navigationController
?
.
pushViewController
(
vc
)
self
.
navigationController
?
.
pushViewController
(
vc
)
...
...
galaxy/galaxy/Classes/Modules/Community(社区)/V/YHMyNameCardAvatarInfoCell.swift
View file @
13a8c9a9
...
@@ -27,26 +27,19 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell {
...
@@ -27,26 +27,19 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell {
self
.
cityLabel
.
frame
=
CGRectMake
(
0
,
0
,
cityWidth
+
8
,
20
)
self
.
cityLabel
.
frame
=
CGRectMake
(
0
,
0
,
cityWidth
+
8
,
20
)
self
.
zodiacLabel
.
text
=
self
.
userModel
.
zodiac
self
.
zodiacLabel
.
text
=
self
.
userModel
.
zodiac
if
self
.
userModel
.
address
.
city
.
isEmpty
&&
self
.
userModel
.
zodiac
.
isEmpty
{
var
name
:
ASAttributedString
=
.
init
(
string
:
self
.
userModel
.
username
,
.
font
(
UIFont
.
PFSC_B
(
ofSize
:
18
)),
.
foreground
(
UIColor
.
mainTextColor
))
self
.
nameTextView
.
attributed
.
text
=
"""
var
cityTag
:
ASAttributedString
=
"
\(
.
view
(
self
.
cityLabel
,
.
original
(
.
center
))
)
"
\(
self
.
userModel
.
username
,
.
foreground
(
UIColor
.
mainTextColor
),
.
font
(
UIFont
.
PFSC_B
(
ofSize
:
18
))
)
var
zodiacTag
:
ASAttributedString
=
"
\(
.
view
(
self
.
zodiacLabel
,
.
original
(
.
center
))
)
"
"""
}
else
if
self
.
userModel
.
zodiac
.
isEmpty
{
self
.
nameTextView
.
attributed
.
text
=
"""
\(
self
.
userModel
.
username
,
.
foreground
(
UIColor
.
mainTextColor
),
.
font
(
UIFont
.
PFSC_B
(
ofSize
:
18
))
)
\(
.
view
(
self
.
cityLabel
,
.
original
(
.
center
))
)
"""
}
else
if
self
.
userModel
.
address
.
city
.
isEmpty
{
self
.
nameTextView
.
attributed
.
text
=
"""
\(
self
.
userModel
.
username
,
.
foreground
(
UIColor
.
mainTextColor
),
.
font
(
UIFont
.
PFSC_B
(
ofSize
:
18
))
)
\(
.
view
(
self
.
zodiacLabel
,
.
original
(
.
center
))
)
"""
}
else
{
self
.
nameTextView
.
attributed
.
text
=
"""
\(
self
.
userModel
.
username
,
.
foreground
(
UIColor
.
mainTextColor
),
.
font
(
UIFont
.
PFSC_B
(
ofSize
:
18
))
)
\(
.
view
(
self
.
cityLabel
,
.
original
(
.
center
))
)
\(
.
view
(
self
.
zodiacLabel
,
.
original
(
.
center
))
)
"""
}
self
.
professionalLabel
.
text
=
self
.
userModel
.
position
if
!
self
.
userModel
.
address
.
city
.
isEmpty
{
self
.
detailLabel
.
text
=
self
.
userModel
.
signature
name
+=
cityTag
}
if
!
self
.
userModel
.
zodiac
.
isEmpty
{
name
+=
zodiacTag
}
self
.
nameTextView
.
attributed
.
text
=
name
+
"ASDFASFSDFASFDASFASFDASFASDFASDFASDFASFASFASFDAFAFASDFASDF"
self
.
professionalLabel
.
text
=
self
.
userModel
.
position
+
"dfasdfasdfasfasdfasdfasfdasdfasdfasdfsadfasdfas"
self
.
detailLabel
.
text
=
self
.
userModel
.
signature
+
"asdfasfdasdfasdfasdfasdgfasdgewrgqrgegvsvdfvfgbsdfbvdfbvsdfvasdvadsvasvda"
self
.
signImgV
.
isHidden
=
!
self
.
userModel
.
isSigned
self
.
signImgV
.
isHidden
=
!
self
.
userModel
.
isSigned
}
}
}
}
...
@@ -67,16 +60,15 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell {
...
@@ -67,16 +60,15 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell {
lazy
var
cardView
:
UIView
=
{
lazy
var
cardView
:
UIView
=
{
let
view
=
UIView
()
let
view
=
UIView
()
view
.
backgroundColor
=
.
white
let
bgImgView
=
UIImageView
(
image
:
UIImage
(
named
:
"people_add_friend_bg"
))
view
.
addSubview
(
bgImgView
)
bgImgView
.
snp
.
makeConstraints
{
make
in
make
.
edges
.
equalToSuperview
()
}
view
.
layer
.
cornerRadius
=
3.0
view
.
layer
.
cornerRadius
=
3.0
return
view
return
view
}()
}()
lazy
var
bgImgV
:
UIImageView
=
{
let
bgImgView
=
UIImageView
(
image
:
UIImage
(
named
:
"people_add_friend_bg"
))
return
bgImgView
}()
lazy
var
editBtn
:
UIButton
=
{
lazy
var
editBtn
:
UIButton
=
{
let
btn
=
UIButton
()
let
btn
=
UIButton
()
btn
.
setImage
(
UIImage
(
named
:
"people_card_edit"
),
for
:
.
normal
)
btn
.
setImage
(
UIImage
(
named
:
"people_card_edit"
),
for
:
.
normal
)
...
@@ -152,19 +144,23 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell {
...
@@ -152,19 +144,23 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell {
self
.
backgroundColor
=
.
clear
self
.
backgroundColor
=
.
clear
self
.
contentView
.
backgroundColor
=
.
clear
self
.
contentView
.
backgroundColor
=
.
clear
self
.
contentView
.
addSubview
(
self
.
bgImgV
)
self
.
contentView
.
addSubview
(
self
.
cardView
)
self
.
contentView
.
addSubview
(
self
.
cardView
)
self
.
contentView
.
addSubview
(
self
.
headImgV
)
self
.
contentView
.
addSubview
(
self
.
headImgV
)
self
.
contentView
.
addSubview
(
self
.
signImgV
)
self
.
contentView
.
addSubview
(
self
.
signImgV
)
cardView
.
addSubview
(
self
.
nameTextView
)
cardView
.
addSubview
(
self
.
nameTextView
)
cardView
.
addSubview
(
self
.
cityLabel
)
cardView
.
addSubview
(
self
.
professionalLabel
)
cardView
.
addSubview
(
self
.
professionalLabel
)
cardView
.
addSubview
(
self
.
detailLabel
)
cardView
.
addSubview
(
self
.
detailLabel
)
cardView
.
addSubview
(
self
.
editBtn
)
cardView
.
addSubview
(
self
.
editBtn
)
self
.
cardView
.
snp
.
makeConstraints
{
make
in
self
.
cardView
.
snp
.
makeConstraints
{
make
in
make
.
left
.
right
.
bottom
.
equalToSuperview
()
make
.
left
.
right
.
bottom
.
equalToSuperview
()
make
.
top
.
equalTo
(
self
.
headImgV
.
snp
.
centerY
)
make
.
top
.
equalTo
(
headWidth
/
2.0
)
}
self
.
bgImgV
.
snp
.
makeConstraints
{
make
in
make
.
edges
.
equalTo
(
self
.
cardView
)
}
}
self
.
editBtn
.
snp
.
makeConstraints
{
make
in
self
.
editBtn
.
snp
.
makeConstraints
{
make
in
...
@@ -188,13 +184,14 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell {
...
@@ -188,13 +184,14 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell {
self
.
nameTextView
.
snp
.
makeConstraints
{
make
in
self
.
nameTextView
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
16
)
make
.
left
.
equalTo
(
16
)
make
.
right
.
equalTo
(
-
16
)
make
.
top
.
equalTo
(
headWidth
/
2.0
+
10.0
)
make
.
top
.
equalTo
(
headWidth
/
2.0
+
10.0
)
}
}
self
.
professionalLabel
.
snp
.
makeConstraints
{
make
in
self
.
professionalLabel
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
16
)
make
.
left
.
equalTo
(
16
)
make
.
right
.
equalTo
(
-
16
)
make
.
right
.
equalTo
(
-
16
)
make
.
height
.
equalTo
(
20
)
//
make.height.equalTo(20)
make
.
top
.
equalTo
(
self
.
nameTextView
.
snp
.
bottom
)
.
offset
(
8
)
make
.
top
.
equalTo
(
self
.
nameTextView
.
snp
.
bottom
)
.
offset
(
8
)
}
}
...
@@ -202,7 +199,7 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell {
...
@@ -202,7 +199,7 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell {
make
.
left
.
equalTo
(
16
)
make
.
left
.
equalTo
(
16
)
make
.
right
.
equalTo
(
-
16
)
make
.
right
.
equalTo
(
-
16
)
make
.
top
.
equalTo
(
self
.
professionalLabel
.
snp
.
bottom
)
.
offset
(
8
)
make
.
top
.
equalTo
(
self
.
professionalLabel
.
snp
.
bottom
)
.
offset
(
8
)
make
.
height
.
equalTo
(
18
)
//
make.height.equalTo(18)
make
.
bottom
.
equalTo
(
-
16
)
make
.
bottom
.
equalTo
(
-
16
)
}
}
...
...
galaxy/galaxy/Classes/Modules/Login(登录)/M/YHUserModel.swift
View file @
13a8c9a9
...
@@ -10,6 +10,7 @@ import UIKit
...
@@ -10,6 +10,7 @@ import UIKit
import
SmartCodable
import
SmartCodable
struct
YHUserModel
:
SmartCodable
{
struct
YHUserModel
:
SmartCodable
{
var
id
:
String
=
""
var
userid
:
Int
?
var
userid
:
Int
?
var
nickname
:
String
?
var
nickname
:
String
?
var
mobile
:
String
?
var
mobile
:
String
?
...
...
galaxy/galaxy/Classes/Modules/Mine(我的)/C/YHMyViewController.swift
View file @
13a8c9a9
...
@@ -288,8 +288,8 @@ extension YHMyViewController : UITableViewDelegate, UITableViewDataSource {
...
@@ -288,8 +288,8 @@ extension YHMyViewController : UITableViewDelegate, UITableViewDataSource {
switch
item
.
type
{
switch
item
.
type
{
case
.
myCard
:
//我的名片
case
.
myCard
:
//我的名片
let
vc
=
YHMyNameCardViewController
()
let
vc
=
YHMyNameCardViewController
()
if
let
userId
=
YHLoginManager
.
shared
.
userModel
?
.
userid
{
if
let
userId
=
YHLoginManager
.
shared
.
userModel
?
.
id
,
!
userId
.
isEmpty
{
vc
.
userId
=
"
\(
userId
)
"
vc
.
userId
=
userId
}
}
self
.
navigationController
?
.
pushViewController
(
vc
)
self
.
navigationController
?
.
pushViewController
(
vc
)
case
.
myMessage
:
//我的消息
case
.
myMessage
:
//我的消息
...
...
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