前提:开发平台:Xcode7.2 iOS9.2
自己搞了一个自定义键盘,结果在适配时 iPone5c上可以正常显示,iPone5s及iPhone6以上版本都显示不出里面的button控件,原来是在声明属性时,之前一直用weak:
@property (weak, nonatomic) UIButton *provinceBtn;
然后将声明改为:
@property (strong, nonatomic) UIButton *provinceBtn;
就没有问题了。
原因应该是苹果官方对其作用范畴进行了改变。