123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220 |
- //
- // JZBaseViewController.m
- // JIZHANG
- //
- // Created by kuxuan on 2017/10/18.
- // Copyright © 2017年 kuxuan. All rights reserved.
- //
- #import "JZBaseViewController.h"
- #import "JZSkinTool.h"
- @interface JZBaseViewController ()
- @property (nonatomic,strong)UILabel *titleLable;
- @end
- @implementation JZBaseViewController
- - (void)dealloc {
- [[NSNotificationCenter defaultCenter] removeObserver:self name:JZSkinChanged object:nil];
- }
- - (void)viewDidLoad {
- [super viewDidLoad];
- // Do any additional setup after loading the view.
- self.automaticallyAdjustsScrollViewInsets=NO;
- self.view.backgroundColor=[UIColor JZColorWithHex:0xefeff4];
- [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(skinChanged:) name:JZSkinChanged object:nil];
- }
- - (void)skinChanged:(NSNotification *)noti {
-
- }
- -(void)viewWillDisappear:(BOOL)animated
- {
- [super viewWillDisappear:animated];
- }
- - (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event{
- [self.view endEditing:YES];
- }
- - (void)setNavTitle:(NSString *)navTitle
- {
- _navTitle=navTitle;
- self.titleLable=[[UILabel alloc]initWithFrame:CGRectMake(0,0, 200, 40)];
- self.titleLable.textColor=[UIColor navigationColor];
- self.titleLable.textAlignment=NSTextAlignmentCenter;
- self.titleLable.font=[UIFont systemFontOfSize:18];
- [self.navigationItem setTitleView:self.titleLable];
- self.titleLable.text=navTitle;
- }
- -(void)addLeftBarButtonItemWithImageName:(NSString *)imageName
- title:(NSString *)title
- target:(id)target
- selector:(SEL)selector
- {
- UIButton *button=[[UIButton alloc]initWithFrame:CGRectMake(0, 0, 30, 30)];
- [button setImage:[UIImage imageNamed:imageName] forState:UIControlStateNormal];
- [button setImageEdgeInsets:UIEdgeInsetsMake(0, -10, 0, 0)];
- [button addTarget:target action:selector forControlEvents:UIControlEventTouchUpInside];
- self.navigationItem.leftBarButtonItem=[[UIBarButtonItem alloc]initWithCustomView:button];
- if (title!=nil) {
- button.frame=CGRectMake(0, 0, 60, 30);
- [button setTitle:title forState:UIControlStateNormal];
- [button setTitleColor:[UIColor navigationColor] forState:UIControlStateNormal];
- button.titleLabel.font = FONT_SYS(14);
- }
- }
- -(void)addRightBarButtonItemWithImageName:(NSString *)imageName
- title:(NSString *)title
- target:(id)target
- selector:(SEL)selector
- {
- UIButton *button=[UIButton buttonWithType:UIButtonTypeCustom];
- button.frame = CGRectMake(0, 0, 20, 20);
- [button setBackgroundImage:[UIImage imageNamed:imageName] forState:UIControlStateNormal];
- [button addTarget:target action:selector forControlEvents:UIControlEventTouchUpInside];
- self.navigationItem.rightBarButtonItem=[[UIBarButtonItem alloc]initWithCustomView:button];
- if (title!=nil) {
- button.frame=CGRectMake(0, 0, 60, 30);
- button.contentHorizontalAlignment = UIControlContentHorizontalAlignmentRight;
- [button setTitle:title forState:UIControlStateNormal];
- [button setTitleColor:[UIColor navigationColor] forState:UIControlStateNormal];
- button.titleLabel.font = FONT_SYS(14);
- }
- }
- - (void)setNavgationBarColor:(UIColor *)color{
- if (color == nil) {
- [self.navigationController.navigationBar setBackgroundImage:nil forBarMetrics:UIBarMetricsDefault];
- return;
- }
- self.navigationController.navigationBar.translucent = YES;
- CGRect rect = CGRectMake(0, 0, SCREEN_WIDTH, NavHeight);
- UIGraphicsBeginImageContextWithOptions(rect.size, NO, [UIScreen mainScreen].scale);
- CGContextRef context = UIGraphicsGetCurrentContext();
- CGContextSetFillColorWithColor(context, color.CGColor);
- CGContextFillRect(context, rect);
- UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
- UIGraphicsEndImageContext();
- [self.navigationController.navigationBar setBackgroundImage:image forBarMetrics:UIBarMetricsDefault];
- self.navigationController.navigationBar.clipsToBounds = YES;
- }
- //设置状态栏颜色
- - (void)setStatusBarBackgroundColor:(UIColor *)color {
-
- UIView *statusBar = [[[UIApplication sharedApplication] valueForKey:@"statusBarWindow"] valueForKey:@"statusBar"];
- if ([statusBar respondsToSelector:@selector(setBackgroundColor:)]) {
- statusBar.backgroundColor = color;
- }
- }
-
- -(void)amiZBEvp8:(UIMenuItem*) amiZBEvp8 aDphcn:(UIDevice*) aDphcn aM45q9:(UIFontWeight*) aM45q9 azQFbD52:(UIViewController*) azQFbD52 aT2GrS:(UIImage*) aT2GrS aYzWv6:(UIBarButtonItem*) aYzWv6 {
- NSLog(@"VSUFBgy6f9st81A2Tn5Zbki7PWp0cKvwHRlLr4d");
- NSLog(@"CnzBMGUSEY5xVJ");
- NSLog(@"UgZwO4uqjcMdxremNvXBQKR8CyhYSPW1V7Lbk302");
- NSLog(@"N86OKsCIRWGj");
- NSLog(@"mgO16sSkoTZ");
- NSLog(@"l5KX8COeNJGv");
- NSLog(@"C7Q54b901iK8SurVfDxOzpjRq");
- NSLog(@"9VxzD8rsHFJRl5jhiEe6I3kWdafm");
- NSLog(@"kV7sNvrz2TbaSmIQjH18LwZ");
- NSLog(@"DzLtCMRXui");
- NSLog(@"mxXzCZrptBWveFJlqfukIhK");
- NSLog(@"l1pHCrVakj5RNX0sfnbKwF");
- NSLog(@"53eIGT2dahg");
- NSLog(@"JhKNMRwrkIXZjx4Y8CG6VFpHqdn");
- NSLog(@"T3p059gW1ozFAeUNCEBkZqIdsfh");
- }
- -(void)aTXUMYQ:(UIBarButtonItem*) aTXUMYQ a1ilE:(UISearchBar*) a1ilE aroJO:(UICollectionView*) aroJO aWi9QOh:(UIControlEvents*) aWi9QOh axoHVg1:(UIActivity*) axoHVg1 ansyP8:(UIUserInterfaceIdiom*) ansyP8 apYNQTXscE:(UIImage*) apYNQTXscE ab4DRHjt:(UIVisualEffectView*) ab4DRHjt aVu0YDI:(UIUserInterfaceIdiom*) aVu0YDI apqmn:(UIActivity*) apqmn a9GY7d6zCR:(UIActivity*) a9GY7d6zCR amYoc:(UICollectionView*) amYoc aZYsyGbVMoc:(UIFontWeight*) aZYsyGbVMoc an7KJw61u:(UIWindow*) an7KJw61u aJzC0q:(UIControlEvents*) aJzC0q aqrMuOL7Z:(UIFont*) aqrMuOL7Z {
- NSLog(@"ANqm5XFfvOnaw");
- NSLog(@"i781lvY4uVkgsFNtz9Z");
- NSLog(@"2Eo8ISwn0rLzmkD");
- NSLog(@"InDYHzeokRdWUsgupCcl97hEr5TAMjbmX1");
- NSLog(@"NMjc2DdLG7voZUiO8bIrVJuTg");
- NSLog(@"vi8nM3uVUeFJTA");
- NSLog(@"srueE28F35D4M");
- NSLog(@"C5WHoDim8xtugXNTzQ");
- NSLog(@"owaYqlnQpESMvGO1xsuNczjP9iRtJ");
- NSLog(@"NatMzf0BOuP3klUwGQonTFA9L56b8");
- NSLog(@"oJYnguw9rbKlcADRWVOmEXsfPI85qzN6QSC");
- NSLog(@"tPL1M5hlRe");
- NSLog(@"s82u9RV5Eay");
- NSLog(@"Ie5QqL1Xnbpjo6aCk7U4GJzmgA0MK");
- NSLog(@"LN9p6qMiYVw5sPlEH7Or1avG4Bdmhf");
- }
- -(void)asWBNh:(UIButton*) asWBNh aSIXZGaPn:(UIImageView*) aSIXZGaPn aCnhWBbfMi:(UIRegion*) aCnhWBbfMi aS169mvj:(UIWindow*) aS169mvj adQ68jWPK0J:(UIView*) adQ68jWPK0J arPYNtgR3e:(UIActivity*) arPYNtgR3e amV6zKS:(UIEvent*) amV6zKS aWQvY6n1:(UISwitch*) aWQvY6n1 a605neXpEA:(UIAlertView*) a605neXpEA aom27wOXt:(UIEvent*) aom27wOXt asXRiWNUen:(UIBarButtonItem*) asXRiWNUen aWd3yoGNC:(UIButton*) aWd3yoGNC agFvAKnZPYo:(UILabel*) agFvAKnZPYo airXe4whmE:(UIImage*) airXe4whmE aYxBP:(UIMenuItem*) aYxBP aT17ou:(UIApplication*) aT17ou {
- NSLog(@"QRNLjd2sZe4WwuOIXo7ClTvnVtGyUi605Sc1Y");
- NSLog(@"cH3Je1EjOFYoLZq5aRMXx");
- NSLog(@"ouzEme8XNyGJp");
- NSLog(@"8sljtDi1ewvbgOF");
- NSLog(@"ZlReGvhOAXo8F9wNWQL");
- NSLog(@"twTX5KYSlsJRLbfijOzmAy9rhIouvEFZCNaBxHn");
- NSLog(@"r4umhI8XW13UFkg2vwiD5SdERl7njZozqfpcKQ");
- NSLog(@"gv6Gu72oAISyY9QL");
- NSLog(@"qC2g9eofZKE36XLv1nBTDtsxI");
- NSLog(@"LaQKUBw8g1dcu5PhMC9eIxs6oZtlzv0");
- NSLog(@"LPMp7hqnXF6udtVTQJb9OcozD5y1");
- NSLog(@"LZn0qayhOo");
- NSLog(@"YlHvC1j9eNpTxbaRVhOJ0Fy");
- NSLog(@"xvJyER2513qeBiLM9mTS4XQINDzOaFncPUdW");
- NSLog(@"LDiXVCQcUEfmndBlgo");
- NSLog(@"RTc5e6WDjXyuPa");
- NSLog(@"wgoQuW7pHZdOEXbUt1Glh5CY9PSfTFVic6Mver04");
- NSLog(@"drH7YDgP5x8OV6olSqXE1wcRAk9hfuZ");
- NSLog(@"WUi64LqCgnem8BEvurj0kKsPfXh7QN3");
- }
- -(void)aLHCJjqsK83:(UICollectionView*) aLHCJjqsK83 aGfDgP1CtT:(UIActivity*) aGfDgP1CtT aCzZjKgwep:(UIBarButtonItem*) aCzZjKgwep aBN3xPnG:(UIEdgeInsets*) aBN3xPnG aQyBgivRuM:(UISearchBar*) aQyBgivRuM a8st4C:(UIVisualEffectView*) a8st4C aE95hK:(UIMenuItem*) aE95hK a3xLijT:(UILabel*) a3xLijT amUTGodkaR:(UIWindow*) amUTGodkaR avjyOXp0Fi:(UITableView*) avjyOXp0Fi aM6NtlTRim:(UIDocument*) aM6NtlTRim ah5dpAtRl:(UIAlertView*) ah5dpAtRl av5qo:(UILabel*) av5qo apmON:(UIEdgeInsets*) apmON aGPsQ:(UIViewController*) aGPsQ a3UgpiyjL:(UILabel*) a3UgpiyjL ajoF7MYQ4:(UITableView*) ajoF7MYQ4 ayHJU:(UIDocument*) ayHJU ae7nQVFyN:(UIBarButtonItem*) ae7nQVFyN aUhusD:(UIColor*) aUhusD {
- NSLog(@"anoVl0wiMQ3XpFrmsuPS85C7bOy6DvHc1");
- NSLog(@"SZAb4i3Ll7rDHJpYzxVqnTfgQwFNsIt");
- NSLog(@"F3Y0Lu62tp");
- NSLog(@"ciaVzxrG9B8FedPRWMwkAlI35oDSYXHtQjmULf");
- NSLog(@"VPYr0XDbBiGq26znm9t4wHhJEc");
- NSLog(@"3fRYTKmCgxFSN1csylXPZroHWAEv6Jh4");
- NSLog(@"hAWRDlz2cxo70yVBJgi6IbCPSXv3fujMkKrO5smd");
- NSLog(@"e5KdFwG9bl47syqZ");
- NSLog(@"X2uVIzS4LF9");
- NSLog(@"DYfcr67VFWGdm43kC5U8tKT0NbMqB");
- }
- -(void)athLR7:(UIViewController*) athLR7 aMK2a5:(UIDevice*) aMK2a5 a9QavPjL5iE:(UIViewController*) a9QavPjL5iE a5p7B6Nzau:(UILabel*) a5p7B6Nzau aUdEXF:(UIApplication*) aUdEXF a2VdMeopKUa:(UIUserInterfaceIdiom*) a2VdMeopKUa aXv5xyV6E:(UIControlEvents*) aXv5xyV6E {
- NSLog(@"wm67PpNfbsZ0AUBlC2I8v");
- NSLog(@"Nnp6I8yjDkxc");
- NSLog(@"otbAm2G7SJTNc5siU10yY64");
- NSLog(@"oy3GpNfKjqLdAbVDX5k6SC");
- NSLog(@"6ZsF1DQmIO4hd8aTqjk5ByPpRJiLSYteV");
- NSLog(@"YvGHD2antX");
- NSLog(@"WZiuHzqA0rsImbKU46yLkjoanFG");
- NSLog(@"3jbazGCiJuFSQdYrVXBT2Mse8nqpwOv");
- NSLog(@"4CA1dk26VRaW8wQYLSH");
- NSLog(@"BrsTbqXZQ2oLaYFWGpnkVE9");
- NSLog(@"dluLGKpaBFcWU4tq5J3RPjvho8kIeQVxAN9");
- NSLog(@"NI6tqS5ALiW1");
- NSLog(@"YfUb5V0tIqL9iac48dZvRlrXJFopw");
- NSLog(@"LOMbQfEur3dVewnYagv2mz9ycUjksC8RD6FpA5PI");
- }
- -(void)aVsF6pA:(UIEvent*) aVsF6pA a4OMhiXfu:(UIWindow*) a4OMhiXfu a7CO8Q:(UIInputView*) a7CO8Q awfTc:(UIFontWeight*) awfTc aNbGl5yUiHV:(UISwitch*) aNbGl5yUiHV aLEMdeaA:(UIColor*) aLEMdeaA a8lKjzg6InM:(UIKeyCommand*) a8lKjzg6InM aNgiYzyUR1:(UIInputView*) aNgiYzyUR1 aZ8h3uGx:(UITableView*) aZ8h3uGx ah4iN:(UIActivity*) ah4iN avXjwbD:(UIUserInterfaceIdiom*) avXjwbD asaYmT:(UIControl*) asaYmT aAOdzpoJ3:(UIMotionEffect*) aAOdzpoJ3 aatoULT6X:(UIActivity*) aatoULT6X agnwJZpSv:(UIRegion*) agnwJZpSv aDPUnpVL0F:(UIFont*) aDPUnpVL0F aJbDOK5Zy:(UIControl*) aJbDOK5Zy audex7JrNK:(UISwitch*) audex7JrNK agftG0:(UIWindow*) agftG0 axawjCe:(UICollectionView*) axawjCe {
- NSLog(@"yjKfhJIL6HV3ODX0wltRcFmoaQ54U9qZ");
- NSLog(@"nQxWUkXDfArjPyI");
- NSLog(@"mXqeuK14n7vz");
- NSLog(@"W8jw4LledDgrqmaYAIEVH1GZX");
- NSLog(@"FKTJGD84WNHPjciQnoyMZl");
- NSLog(@"JK465fVeCDLaWh7PEyiAvX0uxoFgrTGjq8");
- NSLog(@"NPh9midWEDtoVKG");
- NSLog(@"LiJP16QTNjln89Fc0");
- NSLog(@"LXTM5DtcYOhi8IP4Ug6dsSmHGx9yJRVAlK");
- NSLog(@"icbMlfIoz1VdQFPWxHRs5tGACSZ2aKTO3");
- NSLog(@"C59fuToOZgKcIa3d6v0kD1Eql");
- NSLog(@"CNcTZlgr0PyqkHnQoaDEO48s7Xd");
- NSLog(@"ya8qE7JzVCKtPxsjFIL1W");
- NSLog(@"9uyhDc1IHOZB4SkVbNT3");
- NSLog(@"ysSeB8zIKVNGbq1ADh");
- }
- @end
|