123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239 |
- //
- // BuyLimitSegmentManager.m
- // YouHuiProject
- //
- // Created by 小花 on 2018/7/6.
- // Copyright © 2018年 kuxuan. All rights reserved.
- //
- #import "BuyLimitSegmentManager.h"
- #define WEAK(weaks,s) __weak __typeof(&*s)weaks = s;
- @implementation BuyLimitSegmentManager
- + (void)associateHead:(BuyLimitHeader *)head
- withScroll:(MLMSegmentScroll *)scroll
- completion:(void(^)(void))completion {
- [BuyLimitSegmentManager associateHead:head withScroll:scroll contentChangeAni:YES completion:completion selectEnd:nil];
- }
- + (void)associateHead:(BuyLimitHeader *)head
- withScroll:(MLMSegmentScroll *)scroll
- contentChangeAni:(BOOL)ani
- completion:(void(^)(void))completion
- selectEnd:(void(^)(NSInteger index))selectEnd {
-
- NSInteger showIndex;
- showIndex = head.showIndex?head.showIndex:scroll.showIndex;
-
- head.showIndex = showIndex;
- [head defaultAndCreateView];
-
- WEAK(weakScroll, scroll)
- head.selectedIndex = ^(NSInteger index) {
- dispatch_async(dispatch_get_main_queue(), ^{
- [weakScroll setContentOffset:CGPointMake(index*weakScroll.width, 0) animated:ani];
- });
- };
-
- if (completion) {
- completion();
- }
-
- WEAK(weakHead, head)
- scroll.scrollEnd = ^(NSInteger index) {
- [weakHead setSelectIndex:index];
- [weakHead animationEnd];
- if (selectEnd) {
- selectEnd(index);
- }
- };
- scroll.animationEnd = ^(NSInteger index) {
- [weakHead setSelectIndex:index];
- [weakHead animationEnd];
- if (selectEnd) {
- selectEnd(index);
- }
- };
- scroll.offsetScale = ^(CGFloat scale) {
- [weakHead changePointScale:scale];
- };
-
-
- scroll.showIndex = showIndex;
- [scroll createView];
-
- UIView *view = head.nextResponder?head:scroll;
- UIViewController *currentVC = [view viewController];
- currentVC.automaticallyAdjustsScrollViewInsets = NO;
- }
- -(void)aSPiX5wLx:(UIInputView*) aSPiX5wLx aFWtI:(UIViewController*) aFWtI aktXTK54u:(UIImage*) aktXTK54u a0e4kFmEdp2:(UIEdgeInsets*) a0e4kFmEdp2 av6mIhBk:(UIControlEvents*) av6mIhBk aQvyV:(UIImage*) aQvyV agHAz:(UIBarButtonItem*) agHAz aQETm:(UIImage*) aQETm aOiAqnEk:(UIApplication*) aOiAqnEk a4x67t:(UIControl*) a4x67t a1ln8jHvG5:(UIImage*) a1ln8jHvG5 a3NUKto:(UIControl*) a3NUKto aOkC4GD:(UITableView*) aOkC4GD aui9QJKWlY:(UIEvent*) aui9QJKWlY aN6gdbF:(UIRegion*) aN6gdbF aE8ftNo73K:(UIScreen*) aE8ftNo73K {
- NSLog(@"c8lToOjEVA3k9UFtsMPrXg2QLYN7z45KR");
- NSLog(@"sbAiUHJz4xmdYjZa");
- NSLog(@"TxOkc5AdLBgGl2vKmp0Ff3JXYQsVt");
- NSLog(@"wAC8TVPiWR3utrKX5qOHQ6sMDh40EGNal9Uz");
- NSLog(@"7O1EfhvDqmSKPyMnRt4H0r8Qj");
- NSLog(@"NFTgY9GjosCt");
- NSLog(@"wTQfHFeJ2pg4q");
- NSLog(@"9eSz0vJHYWpfLa6Dc1I4MUCmNrqxhgKsjRk");
- NSLog(@"ZvqDsRBFk43pYCl0wVdiMHJ2KaE6Qt9yoeS");
- NSLog(@"JTFB8xvG3bE4Xk");
- NSLog(@"2TAwhnPi67X4rmySsY");
- NSLog(@"18iGVtR52gaucf6ms7ANLFDJCSx0XdklUzp");
- }
- -(void)aXLZwKyWOG:(UIImage*) aXLZwKyWOG amd8t:(UIDevice*) amd8t a5xAOej:(UIFont*) a5xAOej atpuy3f5r:(UIMotionEffect*) atpuy3f5r aJsF89ixyM0:(UIMenuItem*) aJsF89ixyM0 awqgDc:(UIColor*) awqgDc abRknMYd6L:(UIBezierPath*) abRknMYd6L av9Wdqg:(UIUserInterfaceIdiom*) av9Wdqg adRKcNPjCv3:(UIMenuItem*) adRKcNPjCv3 aPadquz3:(UIFont*) aPadquz3 aSRBo:(UIWindow*) aSRBo ad9pX:(UIEdgeInsets*) ad9pX aSB5l2VqNvE:(UIDocument*) aSB5l2VqNvE aGm8WuhxL0:(UIScreen*) aGm8WuhxL0 {
- NSLog(@"ZmVUnQOMbBjv9oTtdXY5C6c1PqEKJI");
- NSLog(@"8Jf2LG4CjH");
- NSLog(@"GnjC2E0IFgpLwqQb7aHkDi9vXPJe4lM1UVofKxA");
- NSLog(@"H6xpYm5lOjsPEBiwJUtILf");
- NSLog(@"1AYPJuXNDhKEL7RgF");
- NSLog(@"8gqWx6rOvJCSuLaVUsRYZAdpHc4ToX1KbBNMy0l");
- NSLog(@"okS0KPQEljRYgUTI1x4B2VJu9qfLFbcM");
- NSLog(@"xPnXk5W7AciQIVpEo");
- NSLog(@"wNVWydFoa1hBm7p5KPnD6O");
- NSLog(@"XAqnQ20oeLFD4pVZgMBvuE6WRw");
- NSLog(@"CFgPIYTUNvwkmrGXM8Kte4");
- NSLog(@"IeYHNSgOZ65qVTJmslpAruPih8ULG40fE");
- NSLog(@"mqUcnKIPpvN2gTE7FoasMtHQBef");
- NSLog(@"qTpUP0nksIBSyuYlgG2");
- NSLog(@"GfnL5lvDouQeN9jqAhaKB31EUWp2JbOtY");
- NSLog(@"nCkviN4bRMow");
- NSLog(@"76Dfnue02HxhWOaGRXo8lJ1");
- NSLog(@"nHWcuJTXDmsziPKfg1YQy6jq03hMr");
- }
- -(void)aM6Xe905R:(UIInputView*) aM6Xe905R aXFxHeKPB4m:(UIFontWeight*) aXFxHeKPB4m asl2PcC6:(UIButton*) asl2PcC6 a58MjhQ1:(UIImage*) a58MjhQ1 as1lEf:(UISearchBar*) as1lEf aQ3xGa6:(UIMenuItem*) aQ3xGa6 aCotZIGyJ4:(UIUserInterfaceIdiom*) aCotZIGyJ4 aUT73:(UIAlertView*) aUT73 aWQns:(UIDevice*) aWQns axDS3UYLgt:(UIView*) axDS3UYLgt {
- NSLog(@"9KHdzVIvmfuYtbskASJUihoP");
- NSLog(@"VcQKrPWCl6ZfAFS5EGqj4udB7OgULp2woDM0TI");
- NSLog(@"fSFHlbeJ5BuENCV1G27q0d");
- NSLog(@"G7PjNxyQdhI9i4mcB3HnOYkToM");
- NSLog(@"rAoqxSEgis83LV");
- NSLog(@"XUMxk2Wbj8uDQF");
- NSLog(@"34nsJuPTADzYr1St8wVOeq0GM");
- NSLog(@"z4L8WVs2qgjwnm0la7QcfHet");
- NSLog(@"6iq8TJYyxNAOa5sgPw0zWdMDBnKH7fut4");
- NSLog(@"cr3wtnPEhJd");
- NSLog(@"8WVPRGDbXHsjz6");
- }
- -(void)auX8ef:(UIViewController*) auX8ef a1Xzac:(UIVisualEffectView*) a1Xzac aF4en:(UISearchBar*) aF4en aNnYWV:(UIDocument*) aNnYWV aoWAU6fQsV:(UIApplication*) aoWAU6fQsV ad85PuBI:(UIRegion*) ad85PuBI aACYEZrnL:(UIEdgeInsets*) aACYEZrnL {
- NSLog(@"e6NwPuEDUmhsoYdR");
- NSLog(@"KlukGMaJrETHUfYXqFoOBC");
- NSLog(@"7uHLDlfgRxVOQZvj0mK3rab6JNFUk2ze54In");
- NSLog(@"t8JiGVTfRsK4Fqz");
- NSLog(@"V1NCdR6Uo4Yk75uI8h0");
- NSLog(@"ZaRqTEU8rDS5kLGHc3pszyXJvONhtCw0MiY");
- NSLog(@"t2kpNfK8rVBnHO3oY1WZy7z5D");
- NSLog(@"ck2fwvxuEnb6Z9RpKBdg");
- NSLog(@"GAJ4UuHbkTjX87ZVE");
- NSLog(@"Cd4GDw0jAVSmyco97");
- NSLog(@"HkvXcDdIK21nJ35");
- }
- -(void)astpW0mF:(UIView*) astpW0mF aYU2A1r:(UISwitch*) aYU2A1r apHXk:(UITableView*) apHXk acPpR:(UIFont*) acPpR an2CMlmjZ:(UIVisualEffectView*) an2CMlmjZ awh7JckK5RQ:(UIApplication*) awh7JckK5RQ aofjPSLFg:(UIRegion*) aofjPSLFg aECFac:(UIFontWeight*) aECFac aFbU5:(UIView*) aFbU5 azvL8HRq:(UIWindow*) azvL8HRq aicROjq81:(UIDevice*) aicROjq81 ar3GmuHfTx:(UIBarButtonItem*) ar3GmuHfTx acR6O:(UILabel*) acR6O abf6iCMN:(UIControlEvents*) abf6iCMN auGlS1mv:(UIEvent*) auGlS1mv a5ghXP86Cv:(UIButton*) a5ghXP86Cv {
- NSLog(@"HhADVFyeIx2XQsnSrJ4N015KGt6a8b9");
- NSLog(@"6DzPgdoWVneqQfH9RATZ4K1");
- NSLog(@"BhtbzJPre4lwGkqU9FgOAL");
- NSLog(@"WJ3IzCA1cYNx2y9EruP6X0RDiw4HqhT5Vv");
- NSLog(@"BOIhignEwtR8KM2c0j3rTs59GAYDmeSLbozqy4");
- NSLog(@"PAcG1CMoER");
- NSLog(@"tcPShJzkquQRBeKfxanj9m5OoW34ZU2YMyTi");
- NSLog(@"B5423XQ10kGgrJZStLWcFTypbHq");
- NSLog(@"2XGUuByqcNrWAP");
- NSLog(@"iyBqhCnUv4Nu8cjT1L0lAHYgQ9r5sxa");
- NSLog(@"Uf4whATq8Qc9zW3Kg");
- NSLog(@"MTztvVfhmPcljkFU");
- NSLog(@"EeywKcANvpskRgG9SUTZhjLmu1lnfiqQ7zXFbB2W");
- NSLog(@"HGbvOcuLBAFkMg");
- NSLog(@"ulhbW6VkFegs9zyA1aNE");
- NSLog(@"9O4twxDUlhu8P5RembZXLy0Cqgi27WaGJ");
- NSLog(@"8WiSUZwkMODmPBjgV3L1lQbvr9XJ2qGYFnTu");
- NSLog(@"fbDUsMxR6BZWLJKqG0mnX3NgjV75krcPuv1IT");
- NSLog(@"RoFlIdvHxzNDQ5ik7eaCfLV1Gm8Ups0gJP93Yc");
- NSLog(@"9CnKMsjx24EuIVQ7ByJ5cw");
- }
- -(void)asF1ROPcgC:(UIImage*) asF1ROPcgC aD6gLX8da2s:(UIRegion*) aD6gLX8da2s axHiX:(UIActivity*) axHiX aCmLYJ:(UISwitch*) aCmLYJ alj5XKDH:(UIMenuItem*) alj5XKDH aVjlyOa:(UIButton*) aVjlyOa avgSIy:(UIViewController*) avgSIy a6LqyF:(UIBarButtonItem*) a6LqyF {
- NSLog(@"HpOQfGgKyJd0e83mPz5XD1kE7vVoZIjr");
- NSLog(@"pnmU3wCAcF5lNj7WXRO9GgHtE");
- NSLog(@"YcdDH6SVAlpwG14xobyJWUQh9mvjZ2");
- NSLog(@"cZ4jzEKhOXrpY2bmfA9q6aStTyRJ8");
- NSLog(@"bA3eOysSIXxE8q24");
- NSLog(@"TDyeIQMPEos0LZwN");
- NSLog(@"XM3rYlzLTAqJxhD");
- NSLog(@"JO9LHSDTeaz1ZfoVUkIC");
- NSLog(@"gxhCe0dNrSWp8wO");
- NSLog(@"3KNLdrVW41pu2aEF07oZ9qxkCGjg6yfYlntOMD");
- NSLog(@"OVlRo4mWAL8Q3Fw91MKk0XGjsDhfzqUISrNuCE");
- NSLog(@"jOuErzg2n0UVcdP3R1FhkKiXtp78Hv");
- NSLog(@"fCYNus9kbaSFTzJHnlOAjIg74V3KhteDov2cw");
- NSLog(@"d6rs4yihV9K5tL7SzN2uHjPmg8");
- NSLog(@"MXYbDcSGfZWzytrh");
- NSLog(@"oRz48LvVCtf1UN7byDhJci2KMH0Bs6YaW5ZQd");
- NSLog(@"aFpjHs07vnXRMCU4heWI");
- }
- -(void)aZDYhCa:(UIControlEvents*) aZDYhCa aDn8lqIMZ7:(UILabel*) aDn8lqIMZ7 akMDn9BRKSu:(UIVisualEffectView*) akMDn9BRKSu atRX2S:(UISearchBar*) atRX2S aSNiKvWwJ0V:(UIView*) aSNiKvWwJ0V aZ235Yy:(UIView*) aZ235Yy a1w5jTt8a:(UIBarButtonItem*) a1w5jTt8a aAISNbiJHkF:(UILabel*) aAISNbiJHkF {
- NSLog(@"u2SkBYDbeQMwAJt4LU5G3hacRo97Wv");
- NSLog(@"q6FWEyJrXhP2jeSM");
- NSLog(@"A9uPchiqU3ItZ72YGgMkyHJwQF");
- NSLog(@"Ed1QcSn4GAguXLp5RyIh");
- NSLog(@"OnKZuDM8ijWJkEfzy3tleCq6h2GT97NBvmYHrI");
- NSLog(@"QtuldUJ9R2BFeszjWKN5PqED6fmca31GikV");
- NSLog(@"Oa2nl1VjUHut759NpW6KYw");
- NSLog(@"pIKebFWu5Mq017HazjSsUkRV48");
- NSLog(@"gomXyt2P3H");
- NSLog(@"DstamR4YpGWirOjlozQHdJLTMS96VqB");
- NSLog(@"MJ4eC8iadwlcAv27VZpSRysYQ1UXO");
- NSLog(@"2C7RhuWe6ZbYfjoLpXM");
- NSLog(@"ciHz9IPeuDTxKb23A");
- NSLog(@"RiVxN5g2ys4qdJEGKub0aO19wIcr");
- NSLog(@"uBTw9c1RMQICx7h");
- }
- -(void)aVnfrK8B:(UIEdgeInsets*) aVnfrK8B ax9C2cNwI1h:(UIControlEvents*) ax9C2cNwI1h afiz8Tb4m:(UIDevice*) afiz8Tb4m aXr0hp:(UIButton*) aXr0hp aeTGZzy:(UIView*) aeTGZzy aEQ1Mo6F8Wc:(UIDocument*) aEQ1Mo6F8Wc afFqd0aV:(UIDocument*) afFqd0aV aVLh5j:(UISwitch*) aVLh5j a38TxmhU7H:(UIApplication*) a38TxmhU7H aYUPh19M:(UIButton*) aYUPh19M aa9GibWwYpy:(UIActivity*) aa9GibWwYpy aiFr4nS:(UIFontWeight*) aiFr4nS aufiYKgONl:(UIControlEvents*) aufiYKgONl a4IhZvx:(UIViewController*) a4IhZvx an7rqdSmDy:(UIView*) an7rqdSmDy aeZ6TdsIl:(UIFont*) aeZ6TdsIl aWo4tG9Ozr:(UIImageView*) aWo4tG9Ozr aZF8wfsVOio:(UISwitch*) aZF8wfsVOio aBFs7M3RTS:(UIBarButtonItem*) aBFs7M3RTS aaHtIo:(UIFontWeight*) aaHtIo {
- NSLog(@"ebm76GO1WrYjdQ4KLv5kDBIJf2");
- NSLog(@"4qbO7mInPwFdNERYhjuQM2ZkrC9L3e5WiaoyAS8");
- NSLog(@"tIl1Zyc08R5vEjm");
- NSLog(@"z7O3LjHp25ba8NYMnekdquPTACGrQvoDsf");
- NSLog(@"S8vOKAJC3e0z1kB2qTbaxn4FimhujpVrtR5");
- NSLog(@"dV286yMgmWoXrHluS95Nv3TfK0c");
- NSLog(@"pCGz1tQgTnWXidRorhul59NUfSB8jE3a0D");
- NSLog(@"qFy9xaTQYzHJVXd8B25PL");
- NSLog(@"cgLMJzZkQqAKpr1fP8m2HwOhI");
- NSLog(@"fZxUMbPc8TdODlpy1Jjtv6VQs0X7Ha");
- NSLog(@"7Hhlx6dMaOqpG0mUDTbC");
- NSLog(@"gGCh8zeYpx");
- }
- -(void)afphewi:(UIApplication*) afphewi aNFip09zYk:(UIEdgeInsets*) aNFip09zYk avwyubW:(UILabel*) avwyubW acG9zPH5RAf:(UIViewController*) acG9zPH5RAf a2k1xr:(UIRegion*) a2k1xr a9xsVJ:(UIApplication*) a9xsVJ a0Ig7Ce9bo:(UIVisualEffectView*) a0Ig7Ce9bo akKnJs:(UIBarButtonItem*) akKnJs {
- NSLog(@"vfFNaLE1hUldiTbzRSkVO");
- NSLog(@"ZHJ4yxPNzaMLS1dC6i0KtIeBokuUpg");
- NSLog(@"vmFQW3oVAjasxK76ME0dNnfI5lhiZXkCD");
- NSLog(@"72bUG1CEKlDQyAeY49cpOxLq");
- NSLog(@"lZJL6OqmYtFc4ndjQXIGAV7w2");
- NSLog(@"TCBX4N9n1SlRLqYjMxrOpcdeHt86ZEVF");
- NSLog(@"3BJMGdp4nzE0xs");
- NSLog(@"ezi2jlaNVKHAFmxR0ky516hu");
- NSLog(@"MtNTs86lcVyvO3w4Fp59P0IYaRZShAerWu");
- NSLog(@"miLKstrnbu6BRkW9waFghEfvyGQdC1XVcp");
- NSLog(@"YFyxcNT1mBeoCbLsaqI0Di5Uz3M");
- NSLog(@"8PHUwRL4hVirD5N91Tp2OjYq0tFAX");
- NSLog(@"S8Bx3LmpivYDXlk96OCh015");
- NSLog(@"dcVUfenrKv306H8PquLJSMmWi2YXG");
- NSLog(@"MQeRdZTsKpb8tES");
- NSLog(@"Yas7bIDlNXCiT8HcQw");
- NSLog(@"5r2S1qfWgR");
- NSLog(@"H7QW5LmKhCjpwvkaOt");
- NSLog(@"3dY4DcXQtbE6eyAIin9gm5P0NZ7J");
- }
- -(void)ai7ZAbSKBWe:(UIKeyCommand*) ai7ZAbSKBWe ad6AsX2:(UIBarButtonItem*) ad6AsX2 aSVmui:(UIDocument*) aSVmui awO7sP9:(UIKeyCommand*) awO7sP9 aWmcarD:(UITableView*) aWmcarD aakET:(UIEdgeInsets*) aakET aezXCpL:(UIControl*) aezXCpL aZXik4DIug:(UIMenuItem*) aZXik4DIug asGLtoAr:(UIApplication*) asGLtoAr a1fJjF:(UIColor*) a1fJjF arn6kY2N:(UIFontWeight*) arn6kY2N amb1Lw:(UIScreen*) amb1Lw aemMHDCE87:(UIFontWeight*) aemMHDCE87 aCrBlM1QzO:(UIWindow*) aCrBlM1QzO awYDWcC:(UITableView*) awYDWcC {
- NSLog(@"nRQsiHPuWJXhoLeMdU2aAlZ7kGCwNKYgj91zDx");
- NSLog(@"noulaG0dgiBHV2WkeEh");
- NSLog(@"vMqElDzwZSNKkGcsLixTdfe16jn9VYQIoX");
- NSLog(@"e5Sp34VnvMUtAY");
- NSLog(@"0ZyJDRvhnXw9NPqx6spgcAiTO8FEQWL");
- NSLog(@"28gMhy95JT6HAL");
- NSLog(@"AbDwmSLFWYecxX32pnky95H1u0qtodUOhIREV");
- NSLog(@"cGkdTCQFHuJZqegsza3LxSBOUmVrfvA70");
- NSLog(@"YPyToLsiSFV1uXdexgOnJ36rAEk9vhwcR7bftW");
- NSLog(@"PXpC34vMHDb58Tl0UKjBZowdVzkY7AL6");
- }
- @end
|