我已经将界面构建器中的UIImage拖到视图上并从下拉列表中选择了我的PNG,这很有效但是如果我想根据此表代码中的行数更改uiimage的可见性:
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
id <NSFetchedResultsSectionInfo> sectionInfo = [[self.fetchedResultsController sections] objectAtIndex:section];
return [sectionInfo numberOfObjects];
}
我是否必须将uiimage声明为插座?如果表中的行数超过1(即存在行),我将如何编写上述代码中的可见性
答案 0 :(得分:2)
尝试使用
imageView.hidden = YES;
答案 1 :(得分:2)
如果你想根据部分中的行数来做,你应该能够做到这样的事情:
-(NSInteger)tableView: (UITableView *)tableView numberOfRowsInSection:(NSInteger) section {
if(section == "whatever number you want to base the visibility off of")
imageView.hidden = YES;
}
其中imageView是页面上的UIImageView。