別のクラスで宣言されているtableViewを非表示にする方法。
これが私のコードスニペットです、
CRStoreView.h
@interface CRStoreView : UIView <UITableViewDelegate, UITableViewDataSource>{
....
}
@property (strong, nonatomic) IBOutlet UITableView *tblStore;
これtblStore
を新しいクラス(CRNextView.m)で非表示にします。
私はこれを試しましたが、テーブルが隠れていません、
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{
NSLog(@"touchesBegan");
CRStoreView *Obj = [[CRStoreView alloc] init];
[Obj.tblStore setHidden:YES];
}
それを解決する方法は?