У меня есть uitableview с несколькими разделами. Я пытаюсь добавить нить в нижний колонтитул tableview. Если я программно создаю представление, оно появляется, но я не могу поместить ниб в нижний колонтитул. Когда эта строка NSBundle закомментирована, телевизор выглядит отлично, но если я раскомментирую его, я вижу только черный экран в симуляторе.Нижний нижний колонтитул UITableView
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
self.tableView.tableFooterView = [[[NSBundle mainBundle] loadNibNamed:@"footerView" owner:self options:nil] lastObject];
// CGRect footerRect = CGRectMake(0, 0, 375, 100);
// UIView *wrapperView = [[UIView alloc] initWithFrame:footerRect];
//
// UILabel *tableFooter = [[UILabel alloc] initWithFrame:footerRect];
// tableFooter.textColor = [UIColor blueColor];
// tableFooter.backgroundColor = [UIColor purpleColor];
// tableFooter.font = [UIFont boldSystemFontOfSize:15];
// tableFooter.text = @"test";
//
// [wrapperView addSubview:tableFooter];
//
// self.tableView.tableFooterView = wrapperView;
}
Am I инстанцировании перо неправильно?
вы уверены, что последний верхний объект уровня в вашем СИБ вид Если так, то, может быть, не настроен так, как вы предполагаете,.? это (его рама отличается, материал, который обычно делался в awakeFromNib и тому подобное не произошло, ...) – Gero
Хорошее предложение ион. Это переносится из моего реального проекта, но да, я переместил строку NSBundle в массив. Теперь, когда nib является единственной записью в массиве, и у меня все еще есть такая же проблема. – ids
Размышление о раме вещь? – ids