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
1ac0b05d
Commit
1ac0b05d
authored
Jul 29, 2024
by
David黄金龙
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1、邮箱校验
2、导航栏 渐变白 3、
parent
1d0ecafa
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
30 additions
and
3 deletions
+30
-3
YHStatusAdvantageVC.swift
...laxy/Classes/Modules/Home(首页)/C/YHStatusAdvantageVC.swift
+22
-1
YHEmailInputAlertView.swift
...ice(服务中心)/MyDocuments(我的文书)/V/YHEmailInputAlertView.swift
+2
-2
String+Extension.swift
galaxy/galaxy/Classes/Tools/Extention/String+Extension.swift
+6
-0
No files found.
galaxy/galaxy/Classes/Modules/Home(首页)/C/YHStatusAdvantageVC.swift
View file @
1ac0b05d
...
...
@@ -90,8 +90,9 @@ private extension YHStatusAdvantageVC {
}
func
setupUI
()
{
gk_navBarAlpha
=
1
.0
gk_navBarAlpha
=
0
.0
gk_navLineHidden
=
false
gk_navBackgroundColor
=
.
white
gk_navTitle
=
"身份优势"
NotificationCenter
.
default
.
addObserver
(
self
,
selector
:
#selector(
updateNetWorkUI
)
,
name
:
.
reachabilityChanged
,
object
:
nil
)
...
...
@@ -107,6 +108,8 @@ private extension YHStatusAdvantageVC {
webview
.
navigationDelegate
=
self
webview
.
scrollView
.
contentInsetAdjustmentBehavior
=
.
never
webview
.
scrollView
.
bounces
=
false
webview
.
scrollView
.
delegate
=
self
// reloadWebUrl()
view
.
addSubview
(
webview
)
...
...
@@ -266,3 +269,21 @@ extension YHStatusAdvantageVC {
printLog
(
"
\(
error
.
localizedDescription
)
"
)
}
}
//MARK: - UIScrollViewDelegate
extension
YHStatusAdvantageVC
:
UIScrollViewDelegate
{
func
scrollViewDidScroll
(
_
scrollView
:
UIScrollView
)
{
if
scrollView
.
contentOffset
.
y
>
0
{
var
alpha
=
scrollView
.
contentOffset
.
y
/
(
k_Height_NavigationtBarAndStatuBar
)
if
alpha
>
1.0
{
alpha
=
1.0
}
gk_navBarAlpha
=
alpha
}
else
{
gk_navBarAlpha
=
0.0
}
}
}
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/MyDocuments(我的文书)/V/YHEmailInputAlertView.swift
View file @
1ac0b05d
...
...
@@ -192,7 +192,7 @@ extension YHEmailInputAlertView {
return
}
if
let
txt
=
textField
.
text
,
txt
.
isValidEmail
{
if
let
txt
=
textField
.
text
,
txt
.
is
YH
ValidEmail
{
if
let
editBlock
=
editBlock
{
editBlock
(
textField
.
text
)
}
...
...
@@ -213,7 +213,7 @@ extension YHEmailInputAlertView: UITextFieldDelegate {
return
true
}
var
newText
=
(
textField
.
text
!
as
NSString
)
.
replacingCharacters
(
in
:
range
,
with
:
string
)
let
newText
=
(
textField
.
text
!
as
NSString
)
.
replacingCharacters
(
in
:
range
,
with
:
string
)
if
newText
.
count
>
Self
.
maxWordsCount
{
YHHUD
.
flash
(
message
:
"重命名限制最多30个字符"
)
return
false
...
...
galaxy/galaxy/Classes/Tools/Extention/String+Extension.swift
View file @
1ac0b05d
...
...
@@ -248,4 +248,10 @@ extension String {
targetStr
=
targetStr
.
replacingOccurrences
(
of
:
"
\n
"
,
with
:
""
)
return
targetStr
}
var
isYHValidEmail
:
Bool
{
//更简单 不严格
let
regex
=
"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+
\\
.[A-Za-z]{2,64}"
return
range
(
of
:
regex
,
options
:
.
regularExpression
,
range
:
nil
,
locale
:
nil
)
!=
nil
}
}
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