Skip to content

Commit e16f1f2

Browse files
author
yongliangPeng
committed
UIScrollView的头部缩放并置顶
UIScrollView的头部缩放,模糊效果,模拟导航置顶
1 parent 8262571 commit e16f1f2

File tree

124 files changed

+1253
-14
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

124 files changed

+1253
-14
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict/>
5+
</plist>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict/>
5+
</plist>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
dependencies: \
2+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/AppDelegate.m \
3+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/AppDelegate.h
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
dependencies: \
2+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/MainViewController.m \
3+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/MainViewController.h \
4+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/ViewController.h
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
dependencies: \
2+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/YLSpringHeader/UIScrollView+YLSpringHeader.m \
3+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/YLSpringHeader/UIScrollView+YLSpringHeader.h \
4+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/YLSpringHeader/YLSpringHeaderView.h
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
dependencies: \
2+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/ViewController.m \
3+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/ViewController.h \
4+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/YLSpringHeader/UIScrollView+YLSpringHeader.h \
5+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/YLSpringHeader/YLSpringHeaderView.h
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/Build/Intermediates/YLSpringHeader.build/Debug-iphoneos/YLSpringHeader.build/Objects-normal/arm64/UIScrollView+YLSpringHeader.o
2+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/Build/Intermediates/YLSpringHeader.build/Debug-iphoneos/YLSpringHeader.build/Objects-normal/arm64/MainViewController.o
3+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/Build/Intermediates/YLSpringHeader.build/Debug-iphoneos/YLSpringHeader.build/Objects-normal/arm64/ViewController.o
4+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/Build/Intermediates/YLSpringHeader.build/Debug-iphoneos/YLSpringHeader.build/Objects-normal/arm64/AppDelegate.o
5+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/Build/Intermediates/YLSpringHeader.build/Debug-iphoneos/YLSpringHeader.build/Objects-normal/arm64/YLSpringHeaderView.o
6+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/Build/Intermediates/YLSpringHeader.build/Debug-iphoneos/YLSpringHeader.build/Objects-normal/arm64/main.o
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
dependencies: \
2+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/YLSpringHeader/YLSpringHeaderView.m \
3+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/YLSpringHeader/YLSpringHeaderView.h
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
dependencies: \
2+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/main.m \
3+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/AppDelegate.h
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>application-identifier</key>
6+
<string>WKR87TTKML.yongliangP.YLSpringHeader</string>
7+
<key>com.apple.developer.team-identifier</key>
8+
<string>WKR87TTKML</string>
9+
<key>get-task-allow</key>
10+
<true/>
11+
<key>keychain-access-groups</key>
12+
<array>
13+
<string>WKR87TTKML.yongliangP.YLSpringHeader</string>
14+
</array>
15+
</dict>
16+
</plist>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict/>
5+
</plist>
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict/>
5+
</plist>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict/>
5+
</plist>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
dependencies: \
2+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/AppDelegate.m \
3+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/AppDelegate.h
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
dependencies: \
2+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/MainViewController.m \
3+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/MainViewController.h \
4+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/ViewController.h
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
dependencies: \
2+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/YLSpringHeader/UIScrollView+YLSpringHeader.m \
3+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/YLSpringHeader/UIScrollView+YLSpringHeader.h \
4+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/YLSpringHeader/YLSpringHeaderView.h
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
dependencies: \
2+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/ViewController.m \
3+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/ViewController.h \
4+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/YLSpringHeader/UIScrollView+YLSpringHeader.h \
5+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/YLSpringHeader/YLSpringHeaderView.h
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/Build/Intermediates/YLSpringHeader.build/Debug-iphonesimulator/YLSpringHeader.build/Objects-normal/x86_64/UIScrollView+YLSpringHeader.o
2+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/Build/Intermediates/YLSpringHeader.build/Debug-iphonesimulator/YLSpringHeader.build/Objects-normal/x86_64/MainViewController.o
3+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/Build/Intermediates/YLSpringHeader.build/Debug-iphonesimulator/YLSpringHeader.build/Objects-normal/x86_64/ViewController.o
4+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/Build/Intermediates/YLSpringHeader.build/Debug-iphonesimulator/YLSpringHeader.build/Objects-normal/x86_64/AppDelegate.o
5+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/Build/Intermediates/YLSpringHeader.build/Debug-iphonesimulator/YLSpringHeader.build/Objects-normal/x86_64/YLSpringHeaderView.o
6+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/Build/Intermediates/YLSpringHeader.build/Debug-iphonesimulator/YLSpringHeader.build/Objects-normal/x86_64/main.o
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
dependencies: \
2+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/YLSpringHeader/YLSpringHeaderView.m \
3+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/YLSpringHeader/YLSpringHeaderView.h
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
dependencies: \
2+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/main.m \
3+
/Users/pengyongliang/Desktop/Demo_GitHub/YLSpringHeader/YLSpringHeader/AppDelegate.h
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>application-identifier</key>
6+
<string>WKR87TTKML.yongliangP.YLSpringHeader</string>
7+
<key>keychain-access-groups</key>
8+
<array>
9+
<string>WKR87TTKML.yongliangP.YLSpringHeader</string>
10+
</array>
11+
</dict>
12+
</plist>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict/>
5+
</plist>
Binary file not shown.
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
APPL????
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,260 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>files</key>
6+
<dict>
7+
<key>Assets.car</key>
8+
<data>
9+
FMRny2RHm2E4eWgHBIOhgQqG/o4=
10+
</data>
11+
<key>Base.lproj/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib</key>
12+
<data>
13+
XJliNeeJgNCYLBwNuObFmQPtej8=
14+
</data>
15+
<key>Base.lproj/LaunchScreen.storyboardc/Info.plist</key>
16+
<data>
17+
n2t8gsDpfE6XkhG31p7IQJRxTxU=
18+
</data>
19+
<key>Base.lproj/LaunchScreen.storyboardc/UIViewController-01J-lp-oVM.nib</key>
20+
<data>
21+
U+O44ok32N0vYr6Cg5PW1GICY/I=
22+
</data>
23+
<key>Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib</key>
24+
<data>
25+
qJT8LFlbs1wDzNMzGkMfbwKxQqE=
26+
</data>
27+
<key>Base.lproj/Main.storyboardc/Info.plist</key>
28+
<data>
29+
VJA7BEjfrQ+gye7WNczKGLSh6fQ=
30+
</data>
31+
<key>Base.lproj/Main.storyboardc/UINavigationController-xKO-nJ-Otw.nib</key>
32+
<data>
33+
PQgrPkRIopbyyQ6+eRa3pmMD0uo=
34+
</data>
35+
<key>Info.plist</key>
36+
<data>
37+
/jfiKpfNgyzLRhv+tfr3FFRhKM4=
38+
</data>
39+
<key>PkgInfo</key>
40+
<data>
41+
n57qDP4tZfLD1rCS43W0B4LQjzE=
42+
</data>
43+
<key>embedded.mobileprovision</key>
44+
<data>
45+
3zIlfwmJNkUWU2hIvvZZ/im+I3M=
46+
</data>
47+
<key>saber.jpeg</key>
48+
<data>
49+
lxQFHPadHe17ZBiafER+nd9+6Ck=
50+
</data>
51+
</dict>
52+
<key>files2</key>
53+
<dict>
54+
<key>Assets.car</key>
55+
<dict>
56+
<key>hash</key>
57+
<data>
58+
FMRny2RHm2E4eWgHBIOhgQqG/o4=
59+
</data>
60+
<key>hash2</key>
61+
<data>
62+
R68pEeAs/ZqOZN0ce9kc1gskkBNhCUOtvDnj2wX6R6w=
63+
</data>
64+
</dict>
65+
<key>Base.lproj/LaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib</key>
66+
<dict>
67+
<key>hash</key>
68+
<data>
69+
XJliNeeJgNCYLBwNuObFmQPtej8=
70+
</data>
71+
<key>hash2</key>
72+
<data>
73+
KFRSEwSZWTF6gkuMiPkWO/3/iu9fe6PZCOH/8aYjJeg=
74+
</data>
75+
</dict>
76+
<key>Base.lproj/LaunchScreen.storyboardc/Info.plist</key>
77+
<dict>
78+
<key>hash</key>
79+
<data>
80+
n2t8gsDpfE6XkhG31p7IQJRxTxU=
81+
</data>
82+
<key>hash2</key>
83+
<data>
84+
HyVdXMU7Ux4/KalAao30mpWOK/lEPT4gvYN09wf31cg=
85+
</data>
86+
</dict>
87+
<key>Base.lproj/LaunchScreen.storyboardc/UIViewController-01J-lp-oVM.nib</key>
88+
<dict>
89+
<key>hash</key>
90+
<data>
91+
U+O44ok32N0vYr6Cg5PW1GICY/I=
92+
</data>
93+
<key>hash2</key>
94+
<data>
95+
ex8rhk40qXFuo6UyKE6w/T6bDkTK2Ac8RdyM9AEdll4=
96+
</data>
97+
</dict>
98+
<key>Base.lproj/Main.storyboardc/BYZ-38-t0r-view-8bC-Xf-vdC.nib</key>
99+
<dict>
100+
<key>hash</key>
101+
<data>
102+
qJT8LFlbs1wDzNMzGkMfbwKxQqE=
103+
</data>
104+
<key>hash2</key>
105+
<data>
106+
USlvdDmhWyQa2k7PcpPrTUWUBB2C4VQc9zgGUSYvuSA=
107+
</data>
108+
</dict>
109+
<key>Base.lproj/Main.storyboardc/Info.plist</key>
110+
<dict>
111+
<key>hash</key>
112+
<data>
113+
VJA7BEjfrQ+gye7WNczKGLSh6fQ=
114+
</data>
115+
<key>hash2</key>
116+
<data>
117+
y92xPJQV+JvRLgEtdNdOoto8MYdShvZCQ1J0cM5kKgI=
118+
</data>
119+
</dict>
120+
<key>Base.lproj/Main.storyboardc/UINavigationController-xKO-nJ-Otw.nib</key>
121+
<dict>
122+
<key>hash</key>
123+
<data>
124+
PQgrPkRIopbyyQ6+eRa3pmMD0uo=
125+
</data>
126+
<key>hash2</key>
127+
<data>
128+
ID+Fsm1aMM72dpJkBlYDIgr/HTFpqlCwKHOjy7bBjkk=
129+
</data>
130+
</dict>
131+
<key>embedded.mobileprovision</key>
132+
<dict>
133+
<key>hash</key>
134+
<data>
135+
3zIlfwmJNkUWU2hIvvZZ/im+I3M=
136+
</data>
137+
<key>hash2</key>
138+
<data>
139+
qh1iSDDdLOXbcqSan9bh9nFmaVPeB2FheH6CrCExN/Q=
140+
</data>
141+
</dict>
142+
<key>saber.jpeg</key>
143+
<dict>
144+
<key>hash</key>
145+
<data>
146+
lxQFHPadHe17ZBiafER+nd9+6Ck=
147+
</data>
148+
<key>hash2</key>
149+
<data>
150+
J41ne1OVBUQkkJ/WPkphtGP5ED06OTx9G8613pSmAX4=
151+
</data>
152+
</dict>
153+
</dict>
154+
<key>rules</key>
155+
<dict>
156+
<key>^</key>
157+
<true/>
158+
<key>^.*\.lproj/</key>
159+
<dict>
160+
<key>optional</key>
161+
<true/>
162+
<key>weight</key>
163+
<real>1000</real>
164+
</dict>
165+
<key>^.*\.lproj/locversion.plist$</key>
166+
<dict>
167+
<key>omit</key>
168+
<true/>
169+
<key>weight</key>
170+
<real>1100</real>
171+
</dict>
172+
<key>^Base\.lproj/</key>
173+
<dict>
174+
<key>weight</key>
175+
<real>1010</real>
176+
</dict>
177+
<key>^version.plist$</key>
178+
<true/>
179+
</dict>
180+
<key>rules2</key>
181+
<dict>
182+
<key>.*\.dSYM($|/)</key>
183+
<dict>
184+
<key>weight</key>
185+
<real>11</real>
186+
</dict>
187+
<key>^</key>
188+
<dict>
189+
<key>weight</key>
190+
<real>20</real>
191+
</dict>
192+
<key>^(.*/)?\.DS_Store$</key>
193+
<dict>
194+
<key>omit</key>
195+
<true/>
196+
<key>weight</key>
197+
<real>2000</real>
198+
</dict>
199+
<key>^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/</key>
200+
<dict>
201+
<key>nested</key>
202+
<true/>
203+
<key>weight</key>
204+
<real>10</real>
205+
</dict>
206+
<key>^.*</key>
207+
<true/>
208+
<key>^.*\.lproj/</key>
209+
<dict>
210+
<key>optional</key>
211+
<true/>
212+
<key>weight</key>
213+
<real>1000</real>
214+
</dict>
215+
<key>^.*\.lproj/locversion.plist$</key>
216+
<dict>
217+
<key>omit</key>
218+
<true/>
219+
<key>weight</key>
220+
<real>1100</real>
221+
</dict>
222+
<key>^Base\.lproj/</key>
223+
<dict>
224+
<key>weight</key>
225+
<real>1010</real>
226+
</dict>
227+
<key>^Info\.plist$</key>
228+
<dict>
229+
<key>omit</key>
230+
<true/>
231+
<key>weight</key>
232+
<real>20</real>
233+
</dict>
234+
<key>^PkgInfo$</key>
235+
<dict>
236+
<key>omit</key>
237+
<true/>
238+
<key>weight</key>
239+
<real>20</real>
240+
</dict>
241+
<key>^[^/]+$</key>
242+
<dict>
243+
<key>nested</key>
244+
<true/>
245+
<key>weight</key>
246+
<real>10</real>
247+
</dict>
248+
<key>^embedded\.provisionprofile$</key>
249+
<dict>
250+
<key>weight</key>
251+
<real>20</real>
252+
</dict>
253+
<key>^version\.plist$</key>
254+
<dict>
255+
<key>weight</key>
256+
<real>20</real>
257+
</dict>
258+
</dict>
259+
</dict>
260+
</plist>
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)