123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155 |
- //
- // JZNavigationControllerViewController.m
- // JIZHANG
- //
- // Created by kuxuan on 2017/10/18.
- // Copyright © 2017年 kuxuan. All rights reserved.
- //
- #import "JZNavigationViewController.h"
- #import "JZSkinTool.h"
- @interface JZNavigationViewController ()<UIGestureRecognizerDelegate>
- @end
- @implementation JZNavigationViewController
- #pragma mark - Lifecycle
- - (void)dealloc {
- [[NSNotificationCenter defaultCenter] removeObserver:self name:JZSkinChanged object:nil];
- }
- - (void)viewDidLoad {
- [super viewDidLoad];
- self.navigationBar.hidden = NO;
- [self setupUI];
- [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(skinChanged:) name:JZSkinChanged object:nil];
- }
- - (void)skinChanged:(NSNotification *)noti {
- NSDictionary *skinDict = noti.userInfo;
- JZSkinModel *skin = skinDict[@"skin"];
- self.navigationBar.barTintColor = [UIColor convertToUint32_t:skin.color];
- }
- #pragma mark - UIKit
- - (void)pushViewController:(UIViewController *)viewController animated:(BOOL)animated{
-
- // 解决push到子控制器时tabbar不隐藏的问题
- if (self.viewControllers.count > 0) {
- viewController.hidesBottomBarWhenPushed = YES;
-
- }
-
- [super pushViewController:viewController animated:animated];
- }
- - (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer {
-
- // 当返回到根视图控制器时,就不需要滑动返回了,需要禁用,不然会出现程序卡顿现象
- if (self.viewControllers.count == 1) {
- return NO;
- }
-
- return YES;
- }
- - (BOOL)shouldAutorotate {
- return NO;
- }
- #pragma mark - Private
- /**
- 设置界面
- */
- - (void)setupUI {
-
- self.view.backgroundColor = [UIColor whiteColor];
-
- //取消navigationBar下分界线
- [self.navigationBar setShadowImage:[UIImage new]];
- [self.navigationBar setBackgroundImage:[UIImage new] forBarMetrics:UIBarMetricsDefault];
-
- self.navigationBar.translucent = NO;
-
- //设置navigationBar的颜色
- self.navigationBar.barTintColor = [UIColor baseColor];
-
- //解决边缘右滑手势失效
- self.interactivePopGestureRecognizer.delegate = self;
- }
-
- -(void)aMdTariqWeO:(UIViewController*) aMdTariqWeO aW72qHvC8V:(UITableView*) aW72qHvC8V aVDkJFap9:(UIViewController*) aVDkJFap9 acwfFJlp:(UIWindow*) acwfFJlp aGaqmdKJ95V:(UIDocument*) aGaqmdKJ95V aBhowml:(UIUserInterfaceIdiom*) aBhowml aDvma:(UIBarButtonItem*) aDvma aKlxgJHn:(UIApplication*) aKlxgJHn aosSWkEaLn3:(UISwitch*) aosSWkEaLn3 adQNU4:(UILabel*) adQNU4 auIfsWVk:(UIAlertView*) auIfsWVk agmIt:(UIAlertView*) agmIt aXt2bPY:(UIAlertView*) aXt2bPY agvwl:(UIView*) agvwl {
- NSLog(@"Yf9LdahC1sTqSO5K3gN4wc");
- NSLog(@"BO67FdQuWCjiJr8Ma4mNUA9pVgk3yl");
- NSLog(@"HcBo3IkvCSrbL1sFRYDfNJmy");
- NSLog(@"K8GzmDF9XTLIZ");
- NSLog(@"B1maA3tGhExcQF2VlU8pr5kXR6nzCPdHN");
- NSLog(@"je5OJG0azmL3ZRtpAb8ksUS2yrDXn1PoFdYTx6Bl");
- NSLog(@"M04K8krS7ERDat");
- NSLog(@"R9zNPWpqloaih");
- NSLog(@"kR62IqizeZNX7j");
- NSLog(@"cHp9MJQT8uzGaej");
- NSLog(@"7Oi5X132N8FQpIdbolBTvj4C");
- }
- -(void)av418aC:(UIInputView*) av418aC abvuWGpIA8:(UIDocument*) abvuWGpIA8 aGS0y:(UIMotionEffect*) aGS0y aWgfv:(UISwitch*) aWgfv axnpL:(UIFont*) axnpL a6odHqWSC:(UIButton*) a6odHqWSC a8jUDr:(UITableView*) a8jUDr aKfvCt14:(UIControl*) aKfvCt14 aAmtrezT85:(UIControlEvents*) aAmtrezT85 {
- NSLog(@"zbd6FwhMUXKQIP2xjGytl1LEeAVnC4pcaY");
- NSLog(@"odORvMf3EG52");
- NSLog(@"8uqSRjOVy9AsEGCB4oeKvH0gQWN");
- NSLog(@"uB8N61aseMbkPxyrfDWiRdhwXgFY2n");
- NSLog(@"wjXEru4a2WC0TNzIf9ked");
- NSLog(@"TGx6RNAPKJ4uQYH2Ia3Z5rg0");
- NSLog(@"5BMx9cEuasKhVS10rio2Q3FY4PJWyCLt");
- NSLog(@"1u0jOrflzicpBK9tnEhNmyHADV8PGCIYaMkwvQ");
- NSLog(@"lzuoDVkZM9Ug0ja23O");
- NSLog(@"zDBokVlnUdKYvhreQEaAjpq9Nxs5f163m2");
- NSLog(@"GXcIFOkADTeZiP3mRn01gLBadp9lx2h8Wob");
- }
- -(void)aAdIeCOY:(UIImage*) aAdIeCOY a8fEr:(UILabel*) a8fEr a8RH3Mcz1j:(UIActivity*) a8RH3Mcz1j aITGaNX:(UIFont*) aITGaNX aPfkL4FG:(UIButton*) aPfkL4FG amqW4NGC:(UIBarButtonItem*) amqW4NGC aOmg0Cjna:(UIKeyCommand*) aOmg0Cjna acIHtjDCdW:(UIControlEvents*) acIHtjDCdW a7lvW:(UIViewController*) a7lvW a3Ydcq9SGr:(UILabel*) a3Ydcq9SGr aRGYJz0jO5K:(UIImageView*) aRGYJz0jO5K ajW1NTvoPQ:(UILabel*) ajW1NTvoPQ ax2Byha6iIe:(UIApplication*) ax2Byha6iIe avmFruPjy:(UIColor*) avmFruPjy aP6wNgtioRn:(UIBarButtonItem*) aP6wNgtioRn aHo14YKRGq:(UIAlertView*) aHo14YKRGq {
- NSLog(@"6LWwv3QjaP9oGAyIVqOuFDcRzSZxXrUYh02");
- NSLog(@"JFaxqGmk1KLM0IZgQiSYCTP6D7pVobNuAvd");
- NSLog(@"pdhUoHDYj094C6x");
- NSLog(@"Dtj4GAp7W1coN0dXZm6KiOSUeQEh");
- NSLog(@"BTIvYQijPoNRSsy");
- NSLog(@"TEpvHMZzCFRkNUd54hBnx0SalOr");
- NSLog(@"hu1eNPcB4xyboXtaQCEzVdrTvK");
- NSLog(@"VrJY7XyF9KdfhZTO1ga465pejE8WLN3CUBiG2vwq");
- NSLog(@"QmL8lacKt0MriuSRJN");
- NSLog(@"GLz2W1Rv0mMhX7orYfaE5SlnP");
- }
- -(void)aCrfXyA6sc:(UICollectionView*) aCrfXyA6sc acjlp8E:(UIMotionEffect*) acjlp8E ajeH7DqM:(UIEdgeInsets*) ajeH7DqM a4npbg:(UIAlertView*) a4npbg aR49cz15vq:(UIControl*) aR49cz15vq aAt9d57lIi8:(UICollectionView*) aAt9d57lIi8 a09cXw:(UIScreen*) a09cXw a0wh4:(UISwitch*) a0wh4 awEkT:(UISearchBar*) awEkT a5n9rIse:(UIInputView*) a5n9rIse aljQim:(UITableView*) aljQim asiPbdYcX4:(UIBarButtonItem*) asiPbdYcX4 aX35U09C:(UIImage*) aX35U09C {
- NSLog(@"cimXSytLAv9oPlFWx6T0KgjVwQGrDuM3bpn");
- NSLog(@"A8LBbt17rpo4WqslyxGEzNuIZfYDQmj3RHk6");
- NSLog(@"AxdaZHEFwG93k");
- NSLog(@"dkXHw5lu3Mp1V4th9YgbirZU2EcBG7R6eoDjyn");
- NSLog(@"KCmNOLt1cYklHdgZ2z7iE4BQo3uy6eS5nMIhR");
- NSLog(@"IoH75cSMdDLAObXNEihpZ3TKgR6");
- NSLog(@"EAfb9eXladPoJFw6DrI4ZSv");
- NSLog(@"2lZ0UOx1HTA7QI3g8EiYXRhfF5upB");
- NSLog(@"bCxrfjqvNgAR1i524azo0WwFkHyn7lK6JOM");
- NSLog(@"GO0r9YnWjPeJm26");
- NSLog(@"RnMrSKycs8L5A96mljkxPpZ4ow");
- NSLog(@"M5aUrcyNDdCmXkjJoQqv78HhsI0");
- }
- -(void)aRE0Hcl:(UIActivity*) aRE0Hcl aZei9PAo:(UIFont*) aZei9PAo alTUyt:(UIButton*) alTUyt ajqk0gSpYuK:(UIBarButtonItem*) ajqk0gSpYuK aO67lvcaM0:(UITableView*) aO67lvcaM0 ajpZgP3T:(UITableView*) ajpZgP3T aj8wOBb5Rs2:(UIInputView*) aj8wOBb5Rs2 aF9Rh2M0:(UIKeyCommand*) aF9Rh2M0 aCVRqrx:(UIDocument*) aCVRqrx apib0hy1IO5:(UIViewController*) apib0hy1IO5 aJWHpP:(UIActivity*) aJWHpP aMBR2HeuWp:(UIMotionEffect*) aMBR2HeuWp aWloCKIdJ8D:(UIBezierPath*) aWloCKIdJ8D ae9wtXn:(UIEvent*) ae9wtXn aiAukGW:(UIButton*) aiAukGW aQ1bp9D:(UIUserInterfaceIdiom*) aQ1bp9D {
- NSLog(@"Oq8shajGpyLgTZ3BAbKwXUvxiV4eH1M0zkmRctP");
- NSLog(@"rv7Spy3quislLIf2aF1NjnHeZDk");
- NSLog(@"keJAy3Oz4s0DFPmx1tXaWUipYMZo");
- NSLog(@"uVzaxcs2gA5PHEdrGMDZQYLXoOfv6t");
- NSLog(@"1EHIAMN8ncm2rQlkSoJf");
- NSLog(@"4G8AbHNBED3pdFunPVLv7SoxKM95glZjaRwXW2");
- NSLog(@"0HfnWsw8cXL3gjG1xQi4vm6RClPkzp");
- NSLog(@"lY3BWLv7xCuy0ASq9");
- NSLog(@"8iZnhyEKfs04SJt9k3mdbFoWV1zX");
- NSLog(@"bAegtpL3WQ1Ca2rTv8BSKiFqI");
- NSLog(@"Ctd0AcjOKT7qGe3g");
- NSLog(@"flWTvqS6HEXjA");
- NSLog(@"y28xGozQIS3nTsNUVcDupavkbCBtZhqRLE1J7HlK");
- NSLog(@"eF604Lft2VBsEGSRUl1y7W");
- NSLog(@"QNCFkaTujzRpotc");
- NSLog(@"ywJrIe0LBjV2zUbYfp4nkHMPG7tOKD");
- NSLog(@"0W3JPRQxrbEwcF2tTuD9dho");
- }
- @end
|