我找不到任何提及为什么表格在iOS 7.1上看起来不会在iOS 8上呈现的时候。我唯一的希望就是在一个我打电话给[self.tableView reloadData]
的时候viewWillAppear
,然后呈现。
我从2014年10月开始使用XLForms 2.1.0版本。
如果您遇到其他空白表单问题,答案 0 :(得分:4)
我在XLForm示例项目中注意到了View Controllers中的这种模式:
- (instancetype)initWithCoder:(NSCoder *)coder
{
self = [super initWithCoder:coder];
if (self) {
[self initializeForm];
}
return self;
}
- (instancetype)init
{
self = [super init];
if (self) {
[self initializeForm];
}
return self;
}
- (void)initializeForm
{
// Your form initialization code here
}
我在viewDidLoad
中设置了我的表单,与在iOS 8上运行的XLForms相比,它必须具有不同的生命周期。