zoukankan      html  css  js  c++  java
  • Xcode6 viewDidLoad 中View的subviews 为空

    Xcode 6  中勾选using size Classes 方法,在ViewDidLoad 方法中调用outlet 的一个myView.subviews 会为空,而myView 不会为空。

    storyBoard 主界面如下:

    代码如下:

    @interface ViewController ()

    @property (weak, nonatomic) IBOutlet UIView *inputContainer;

    @property (weak, nonatomic) IBOutlet UITextField *birthDayText;

    @end

    @implementation ViewController

    - (void)viewDidLoad {

        [super viewDidLoad];

        // Do any additional setup after loading the view, typically from a nib.

        

        //[self setupCustomInputView];

        

       // [self setupKeyboardTool];

        

        NSLog(@"%@",self.inputContainer.subviews) ;

        

    }

    输出如下:{}

    等我将using SizeClasses  勾选去掉后,结果正常了。

    然后我将using Size Classes 勾选在加上,结果仍然正常。

    xcode 6 很怪异的问题,但还是将其记录在这里。

  • 相关阅读:
    第五章课后练习题
    第四章课后练习
    函数
    变量、常量及类型
    go环境搭建及编辑器安装
    Matplotlib(绘图和可视化)
    Pandas例题(以NBA球队为例)
    Pandas
    Numpy
    jupyter notebook编辑器的用法
  • 原文地址:https://www.cnblogs.com/peaceWang/p/4970499.html
Copyright © 2011-2022 走看看