1.xib 创建 UIview 然后问题来了 . 这个覆盖整个屏幕的VIew (.xib) 在不同的模拟器中,总是不能和屏幕完美的适配
而,我用xib 创建的ViewController (.xib) 则不存在这个问题
后来我找到了原因 ,由于xib创建的viewController 本身就做好了self.view的嵌入, 所以self.view 的大小是根据屏幕来的
4.而 我自己创建的xib (:UIView) 只是一个单纯的uiview
不管我怎么加约束 其实 都没有对 此view 和加载view的视图view 做到约束
5.解决方法就是, 当创建xib的view时, 记得在加载好以后, 去重新设置此View的Frame
pickerView = [LFFPickerVIew awakeFromXib];
//重置Frame 让xib加载东西 能够和当前的屏幕先对上 (xib的约束 只管xib内的视图的约束)
pickerView.frame = CGRectMake(0, 0, self.view.bounds.size.width, self.view.bounds.size.height);
[self.view addSubview:pickerView];
当解决这个背景View的适配以后 我们就可以在此View里面正常添加约束了