隐藏UIView

loc*_*boy 0 objective-c xib

我有几个UIViews在我的xib文件上,并希望在我想要时动态隐藏它们.我在下面有以下代码但由于某种原因它没有隐藏它们.任何想法我能做什么?

-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
    //hide all the static UIviews
    _searchBox.hidden = YES;
    _searchButton.hidden = YES;
    _logo.hidden = YES;

    NSLog(@"FIRED THE EVENT");
    //TODO: create a new view that holds a zoomed in image

}
Run Code Online (Sandbox Code Playgroud)

dre*_*ful 6

这些项目IBOutlet是否与您的nib文件中的项目相关联?引用网点是否相关联?这通常是原因.