• 点击6次修改服务器地址


    在全局UINavigationController中添加如下代码 

    - (void)viewDidLoad {

        [self addHeaderTouch];

        [super viewDidLoad];

        // Do any additional setup after loading the view.

    }

    - (void)addHeaderTouch

    {

        self.navigationBar.topItem.titleView.backgroundColor = [UIColor redColor];

        NSLog(@"%@",self.navigationController.navigationBar);

        UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(touchTap:)];

        tap.numberOfTapsRequired = 6;

        [self.navigationBar addGestureRecognizer:tap];

    }

    - (IBAction)touchTap:(UITapGestureRecognizer *)tap

    {

        NSLog(@"touchTap");

        [self showActionView];

    }

    - (void)showActionView

    {

        NSLog(@"showActionView");

        UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"设置服务器IP" message:@" 【确定】切换到指定IP 【线上】切换到线上服务器" delegate:self cancelButtonTitle:@"线上" otherButtonTitles:@"确定", nil];

        [alert setAlertViewStyle:UIAlertViewStylePlainTextInput];

        self.inputText = [alert textFieldAtIndex:0];

        self.inputText.text = @"192.168.";

        [alert show];

    }

    - (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex

    {

        if (buttonIndex == [alertView cancelButtonIndex]) {

            NSLog(@"线上");

            [APPConfig setServerIp:@"线上服务器地址"];

        }else {

            [APPConfig setServerIp:self.inputText.text];

            NSLog(@"确定");

        }

    }

  • 相关阅读:
    个人工作总结02
    个人工作总结01
    第七周学习进度条
    构建之法阅读笔记03
    第六周学习进度条
    团队开发介绍
    最大连通子数组的和
    四则运算-安卓版
    第五周学习进度条
    构建之法阅读笔记02
  • 原文地址:https://www.cnblogs.com/ldc529/p/4843709.html
Copyright © 2020-2023  润新知