- (void)viewDidLayoutSubviews {
[super viewDidLayoutSubviews];
if (employeeListModel.count > 0) {
if ([employeeListModel count]*90 < self.view.bounds.size.height-64) {
CGRect frame = self.empListTableView.frame;
frame.size.height = [employeeListModel count]*90;
self.empListTableView.frame = frame;
//self.empListTableView.frame = CGRectMake(0, 0, self.view.bounds.size.width, [employeeListModel count]*90);
} else {
self.empListTableView.frame = self.view.bounds;
}
}
[self.empListTableView layoutIfNeeded];
}
This method works perfectly in iOS 8 but crashes in iOS 7 , this crashes come from nowhere.