0
如何隱藏我的tableView這是在另一個類中聲明宣佈..隱藏的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];
}
如何解決?
而是創建一個新的CRStoreView對象(假設它不是一個Singleton類),你應該將已經創建的實例添加到視圖/窗口中。 –
您需要傳遞CRStoreView的實例並隱藏tableview。創建新實例不會隱藏現有的tableview –
您將需要使用委託。您正在創建CRStoreView的新實例 – codingNinja