From 3c515e14c3591187e3ac9a3ff9b949d9f8f27cdc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Cchenchao09261=E2=80=9D?= <3> Date: Sat, 28 Dec 2019 15:42:08 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=8D=95=E5=9B=BE=E6=BB=91?= =?UTF-8?q?=E5=8A=A8=E6=97=B6=E5=8D=A1=E4=BD=8F=E4=B8=80=E5=8D=8A=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .DS_Store | Bin 0 -> 6148 bytes .../xcschemes/xcschememanagement.plist | 19 ++++++++++++++++++ .../xcschemes/xcschememanagement.plist | 14 +++++++++++++ .../UserInterfaceState.xcuserstate | Bin 0 -> 11598 bytes .../Lib/SDCycleScrollView/SDCycleScrollView.m | 4 +++- 5 files changed, 36 insertions(+), 1 deletion(-) create mode 100644 .DS_Store create mode 100644 Pods/Pods.xcodeproj/xcuserdata/kayak.xcuserdatad/xcschemes/xcschememanagement.plist create mode 100644 SDCycleScrollView.xcodeproj/xcuserdata/kayak.xcuserdatad/xcschemes/xcschememanagement.plist create mode 100644 SDCycleScrollView.xcworkspace/xcuserdata/kayak.xcuserdatad/UserInterfaceState.xcuserstate diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..db8b9259fd67125779cb063a419bd7810fc9a0bf GIT binary patch literal 6148 zcmeH~&q@O^5XQf>Jruq4D2T8(MM3BrZ0q_21rMIow)k&LN=2%-y?OBBYxo$xffrA{ zjNc?9?NSA?MHZQX0cf&_Hr7~uVKOdd!D`wggD%AABgYUu z^f6hOZ5>9y2vm)LF|*s_DnD=c`hGMH zTdF-h|31>lXW3cq&lsV3{II+8`2NyaCfZum3Ra$913BR^xenusNSJSEI3LqLCx=6YpTWD79@MxZJL + + + + SchemeUserState + + Pods-SDCycleScrollView.xcscheme_^#shared#^_ + + orderHint + 1 + + SDWebImage.xcscheme_^#shared#^_ + + orderHint + 2 + + + + diff --git a/SDCycleScrollView.xcodeproj/xcuserdata/kayak.xcuserdatad/xcschemes/xcschememanagement.plist b/SDCycleScrollView.xcodeproj/xcuserdata/kayak.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 00000000..2523af60 --- /dev/null +++ b/SDCycleScrollView.xcodeproj/xcuserdata/kayak.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,14 @@ + + + + + SchemeUserState + + SDCycleScrollView.xcscheme_^#shared#^_ + + orderHint + 0 + + + + diff --git a/SDCycleScrollView.xcworkspace/xcuserdata/kayak.xcuserdatad/UserInterfaceState.xcuserstate b/SDCycleScrollView.xcworkspace/xcuserdata/kayak.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 0000000000000000000000000000000000000000..9a9e5cfc3ec4496d990b6af2a49a50a89659414c GIT binary patch literal 11598 zcmeHNd3+Pqx4-ueV3VfFq)F2xP12@G0Fk!o-m)Zx8^g76H94I`AD}QKt0)V3LL9}L)%Y3|jua>w>5&0lhX$hrl!%g$ z6D6Y*l#0?&78;30p%OG6m7+3Kjw(VCy2;NIEf-UVj}TmFi9YpB#Yz{ z7s(?>~dlpORzbGjg1KPQD;tlCQ|upB~l?4X^?J0aarO_t}Qqj zemiZe(q7%*2?jfm8bwkF#HRC9U$>gGny7m^k>qIfiDBZ@&LWJVSgi{g-# z_ND#kH8hOMsGNpxL^foHPk&@Z1JSiqK_lR!q~VmMYMSO|^*n#Cuf{*S+*6h72^0n^ zy+LnP12?^EpdjFB-5vLLN683#2*KA#lsCdju9Pzb_QLH+;9no{4-t*EklT(vH z!3h~TY0iW+7brI;)tQozo1B&HO3BPk$uDq*xmn}fxe2K$X@ldkvNPrnj+>jD=5!8@ z%g%7lpMMag!`5b?Onzf)K-zKYJ`<{>ID-k(r*FS&`u}g^%jc{rOePOkL?~6PI#Q#J z(naeH#u!tKB{t3)Z?ik56_<&s6SNO9lzT%BunTHXr8poelna2t@f#9=eFL(>AjGlC z;6=f!$xjs=zwc zEK=j<&1~d=f!7YYZg4_k=I{|C^T!m8Eh!V-%FR0XO^M4+O^f3#9!a8ypNYqA({e6Xhz#X~L#d(u;Y zj$Ga>#tF&qP{HWr>kDrHCzJL~6taimfs6JY>&Z(nO$aDTs`|ICza5MsZoImT@OqrAva?tf?&<2!?TqqCaqXIOVMp6yc z(kQB<(HlTZ1JM{%1mDF}4{2Z}ZHMpIXxcO|`urL%MCqIW2f>+z^RjyX>|#%gx6T8X z-R$6=KGiGY=5ax9osXYb1~D?kJE6#-Yj$s@6(KK>dAXoSRp<*g0UQ&TmhNN%;?SU{ z(L^)}O-57DR5T4uM{aZ@@}MeIjcTZY8fgqQQ8TsBSQIcdej9;CLvlptr#>gc5ZgSJhls#|3)aMVzRVvCR!3 zZxcir{{Bh=-bOG<(OTVXN-kIH4?whR^)`YVyZnt!o`5&#_l@<}aPEpA$46&At9G)2 ztCPDA-E3SL*8sQA)pYA$Sf&s{b!&+yRL}1XzZc>-=!`#+WEC|Vm&et5K*kat@CHKw z6H2+J02hP<5AQ+2>5_OgLI!rTwkGi|q(udMT+@3N#6oGfb8Cgkux%O;sdGs|5K)SO z|5g)TNJpZIYNSoR8QqEowWC|;fOd2n9Vl)>WqFtW3qxFE@SuRR7NNU4&|PRTy_Py@ zs>EOkT8?z<&{DJv-Af12>*(NhXa(&0{WJk~IFTkz%d0FetN}H6YrR}xDt{&+7f>Xe z^2R#WQ|I%Bnrpa8a9iRX+eUeB6dYA_&Nb+f-r)$XK_es~)}r-S2=N#g-bR`XhLyqt zK9!&^(YknD*+xx$qX+w^(9;kEJN-N-5b(6ELr*~v8v*G?I2EOM7Ck5AV<{kXMaOmM zSzaJWE1gDJ#MOq%{iWWz`Vb2c^$>ay0-_4)g)Qh6Fm%8Ml5rJrzPeC7=%UB9N>4*G z$6}f-F8eCl4v?U0MhAKgjp%tn(!&n)1{$<>EloRu-a@-zxwp}7^bfQLy#ulMU0&Ut z5Vpu)Em-CB?w#T7T%c$K$kKh8$AG+~<7%b3-D7k-9Zt*XFq-FPlO|S!TP1>)#gGHu z#@kMwpJ$iYggP|}2JO2dt z#r^O#I1I~>3dqAgejCc6c*SdAm$qnT3EX+xlCD3F37Pap(pbom>a8+{`3 z1TWxxHCJ3zSJ!(29*DDnQjf2W1G@)%Yv{DZd>`140L)l%Zjsl=iR>nYyp2%4cp964 zv9w+nEy8V{nAz|<$xq$#}fkMa6ypdJG8#gKkIBu0Or4N_S3Oh{oWiN-Asi;Fq= z#gge1ntBkYfhhu91RP)890))T>BWbiPN&jaKN8^N5Ihv9hXJS@fllF304#H{3w;9M zvH;?PWVF5RTCBdTyjAdEuDq>@OAHF-L2s>rs9<&>t{V&kruGTAtTW7APOt7Y%CFPg zZDJ&O@>>Ba@Ex-5$Oh5EOJ~q&^cIM2b@b*Qu^eBI3x!x-PdPeW2)!Ai){4>5$M85@ zg2&@hTt?mWM(Uwew7NTh_J~AMfVfJ`=n-B1o(k6rk)`JEBFiD%7q%iCD{%vkq@}c$ zLUad&jr|y0_-eM?foJh{d9|TKI0(!_5PVv&k}v+MJV6eUUt)l3fE?DsL2+A8OT`7+ z@SF;$zDtWba2wCi(9~Sj;H~a#2?23JbwbeJ9H{0xQzo8|??Aducmci%Q@jx0jBmlW z;@j};bS7<}jnqf|w29850UF$d?*vEz|M+gGQo|Al+zrl_XmK*mG{fzgaUs9 zAM8cjU5$>m<2AIImWbzT(b4s|9e3~_+CpawpAt3BVf)%f=>^aRSV3t1L9zHW(ske` z@l$jTo!fz*!JFwkIv)ZMFP)Ivp$M0}O@vzFDqGRfwX{S%d5s#|ByO+Z?L4<__*F{j z!XDfzYC+)3`MBAHF3>Z^8%h*6TME;OC0v~+*c|NM3eiM&;kU)U;uW#11MlW-mhU-U zF(%I4gWnOmBfZ9jc-n#Y@{{@2$(4iB{q4gaph4^Ldw4&7A0ME%(>v&$bkTZz5FbM4 z@DX|!T?V*fIZd0$!&e@dPZAI;e>7PHwn9lIEYnpZbk!fyGRN?j{4$^6%n*G@i%B7_(=v`3e^Erd@+?!sqtV8Y65OHUseT6J+lS)3&vyYJ=$5Nl~wzj z!0_UF4GPo!fe@tg>VUTi@(j$^^&%0t^FdxTfPV@GAj$j_{uv4(e1_iJj_N@^z8Zzz zQ_$bQ6?hu}v+y@A5ud~7rK$;Epetya$ng)Tkno@Q61|T;(3L9*CVek2PVjqZAPEEg zv-EzNWE(Yilwj4J?1_S~SIpQCGc>SYEParlG3QLL8PUWb2}F$ap-zE_8Qr~(SfGaz zM<1rE=_B1j*$AJ&dzWqbu*4wfQ?PUuzr?Iwo<8BK1W>*#u6f26Wq zOzJ|5B(9f7b`2zU)g6+K$B_xpyeB1OJSin*q?}ZcO8OYxKsVCI=_dLFeR3n2h-_ps zAMwdFGMzpJcKbAZ6!Zo9Dox`%^qp;mQfMBCg+rNZEFWW=gQCqqh|Bl!)?L%-)~!t* zD5h$7GS7HO7oJLNY_qg&}Z67 z1Klju)uOxR2zMlrHjw~WB$-8@Z6`tcoVZ_?H;N_V*<=pC$*t%NeV!J=0htE}TWA`T ze?puml-vRo=qzc4(&zaOaw{Bc1)4O8;7+pmG8U~c+=E~lfks8A>?`PtG)bEI09n~3 z=|l9TZkDUbBfL|cp@r?_QTlTCKnGdR51gfA+R0<|mF|JZ$rD{Oo}}Bl2c99%@&l)6 zK|2WEL#nOh#V)B{qT9Qr+D2X#OLaMRn+x5PnN5DLFBB9WCV?1W z?#9mMl$eYJ;1MkF2LPG{r;5*<%Bt%*{>heBJS}bZLF|T7QfN$oB}@Jw_QUyXARh7U z7=S1IlQ<#s6#8oYKrUH*7r9<^D^UQ68Na@y(Qn9ipix{vZ*C_i=-%$#Iz@iqZRs@5 zr|;6b4)P=UiM~fa2ZC-aN`4h^=RP;vQu}{jRq~JHgho7{=3HDuLt>+J7r!wW4cbJ` zlMCb``JMbh{v?;kUksxA>HG8m{eT{%hv;E?gdW|*5D~yK{g`V2!P^)){ZI&K3i>hq z1d^VDe#UR<{{vY6?Ee73GCBaTOf>zd6TmV?0I;B6;UBar{+HNhKI{%3vl*0H{nN0Mz4uKSiQXXGVf?zypy?CX2~thA=~! zVa#x51pR`3Nx!0B({Jdv^gDWje!qzsB^n35o5|;^8|Hd?veP(P>1m<5`QiVKBaj#b zjQXD#M>%gC74(#3922iv-AEheW~xM+@PJMHvquGTnN3La@Q_P1h#6oIKmPahvzQ>{ z8zw-{v@;?4GqmRgc+d#11&EJDuWV*YOSLh#K&8ygVdgUP;IY~Q<|c+R3z?hgFZ5S> zmY$=((ev~Iy-0uG#N5h1_hIf}?qn7*cQK0r^Zx<)LqY$fm*`&$FX|c#z+~SKC(z0l*6$B!^%?<87+<`{03FV>2`${DI`u z#1zOsmtBSTBWhYgHNq_wj*q3*xs-sVaLP%8TL!qMHwUOBU8&PvN&11%r5IM8z>tj z%amoyhRTM^M#^$zE?K^;OjawqU-r1{RoQ;or?PXh^RkPwKV+BWNKWK^YZ%CqG|<-_G8|o_?GZD!ruyiJA6<0-tc|lUxc3w|1tbb_`kw`RbWM!LatCKl!_=tw8Ef>QJ59i zDY6t}6cvi;iaJF|(WbavagSoD;$FoH#lwo#iboV{6&;GLiq{mo6-N}u6yGR*h+rb* z5wQ{02wQ|RA}?Y>#H5HR5j7D_5zP?`BbG!gjaU}3JYr+SwupBkjzyf0xES$A#3dzC z5@nilxUxuDtSnKMD$A9X%8AO!%Bf1PGNhcNoTpr%q{`LGN0b|tyOr-MPbq&>UQqt7 z{8Ob?X;g8lc$Hn%Uo}iMLN!J;Ry9sFUd5>bs*tKh)vB7OTBKU6x<|ECwOaLvYOSh6 z^`dHrYM1H<)diMi9c(sR#JX88yMSHJ-p4+`u4GrSYuF8HliHyksV-38sBTf;q<%uZ zS^bInYxQ^P@71T&zo{=pqDT_iCo()TB2pCzZ`ee}My5xOjx32Ri>!#85P4(d+{pQn zH$|?E+#dNwQ<`Tq&uU)N?9lAgyrnsyIjA|TIjZ?u^R4ED=A`DF=Dg;j<_|5a zHEUzFR;^7tSevUIt(~Twp$%vkXsPyQ?XB8-v@5hLwOh42wTHDwwI69e(H_$t*M6b> zO8brWJM9JS@7h1Le?{RaCaQ1LHBqvt@TiEWK~aTKjZsUZUWocI>UW({m#xdya+C|^dbF&`e*g8 z=(p*&>)+Au)9=@Rpg*KPqCcrWr@x^8U4O}d48#y_U=5K5twCq783q{!8xjppL#83y zFw`*IFw$_np~5iLFx_yYp~~Pj%rrC_{DxVEIfgq7cNy+BEH&I~SYcRgSZ8?5u+gx| z@TB2o!w$nv!&`>84f_oH4F?Pd4TlY%8BQ5~HvD2ZYxvD@$%u@^*vHty~cgU{l){vgT}+g zqsDKICyXbJr;R@te=`1T{Ka@SrcaD5W=PERm_;$GV)n*-8S`Vz&oRHmoQpXhbJ3(Q z8B8XV#bh3!2N)90oyP2ZTlGktG5YdUYb zX!_Iiml>OtX0=&k)|vHYqj`XNka@5<$((FXHIFj8%=zZ)%{Q2f%#+NM%~Q6OG ze8K#?CDM{)8D=T7aF&}b_gOYuwp(^sc3O5>c3bvXj#xgi9J3s^d~NyGa>8=ba?Wzz za?$cfY;)|*vG>P582eD{s@OHLkH)sgu8Vyvc4O?e*zK{e$G#E!X6&xm-LZRO_r~sv z-5+~8P9B#SR}$9}w=!;f+^2CDt&FvwHOwlvYOE%!#R{*@S?$*T)+FmNYmU`r&9~lQ zEwUC{ORR2dmDO(zSzD~F*7??(tP8ETSeIKLwLWj%YJJiAvUQtvyY+SJ8`d|iyR08t zKem2q{mlBg^-Js5)^DvRtS7CftFqPDf;MWq&31=vk!^`>nQgi4KHECmv$id^7i=%v zw%NAZ_S%lyPTMZok)7E4*!$VT>~g!puC%jucmvQrz<#a$I(vdW$(~|Qw`bb3?Jj$< zz0N+zey@Fl{Z;!R`#&ATp>@&<62~&f3daMEm5z4DddCLG id{& literal 0 HcmV?d00001 diff --git a/SDCycleScrollView/Lib/SDCycleScrollView/SDCycleScrollView.m b/SDCycleScrollView/Lib/SDCycleScrollView/SDCycleScrollView.m index 68741e88..f7307a4b 100644 --- a/SDCycleScrollView/Lib/SDCycleScrollView/SDCycleScrollView.m +++ b/SDCycleScrollView/Lib/SDCycleScrollView/SDCycleScrollView.m @@ -317,7 +317,9 @@ - (void)setImagePathsGroup:(NSArray *)imagePathsGroup - (void)setImageURLStringsGroup:(NSArray *)imageURLStringsGroup { _imageURLStringsGroup = imageURLStringsGroup; - + if(imageURLStringsGroup.count<=1){ + self.infiniteLoop = NO; + } NSMutableArray *temp = [NSMutableArray new]; [_imageURLStringsGroup enumerateObjectsUsingBlock:^(NSString * obj, NSUInteger idx, BOOL * stop) { NSString *urlString;