zoukankan      html  css  js  c++  java
  • IOS开发入门之UIWindow相关

    1.创建好UIWindow之后,要设置其根视图控制器,也就是rootViewController。比如 myViewController = rootViewController。设置完成后,myViewerController中的view(是一个属性),会自动导入到UIWindow中。

    2.点击屏幕空白处使文本框输入键盘消失的办法:

    -(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {

    [self.textView1 resignFirstResponder];

    }

    //点击手机屏幕收起键盘
    - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
    //1、获取touch的对象
    UITouch *touch = [touches anyObject];
    //2、取出touch对象的view
    UIView *view = touch.view;
    //3、判断是不是触摸的手机屏幕
    if (view == self.view) {
    [self.view endEditing:YES];//收起键盘
    }
    }

    3.animated:表示动画

    例如:

    //通过开关取值然后实现联动
    - (void)switchValueChanged:(UISwitch *)sender {
    BOOL flag = sender.isOn;
    [self.leftSwitch setOn:flag animated:YES];
    [self.rightSwitch setOn:flag animated:YES];
    }   表示是否有动画效果!!!!

    4.UIToolBar控件代表工具条,是一个容器,里面可以装很多个UIBarButtonItem。UIToolBar几乎可以放置任何控件,只要把该控件包装成UIBarButtonItem即可。

  • 相关阅读:
    .NetMVC过滤器
    Vue-cli配置
    回顾2019年到今天
    八皇后问题
    约瑟夫环问题
    斐波那契函数列
    提高学习效率的方法
    感受爱阅读笔记
    Android IO流汇总
    Android的AsyncTask
  • 原文地址:https://www.cnblogs.com/hushunfeng/p/4536551.html
Copyright © 2011-2022 走看看