我正面臨UITableView
的奇怪行爲。我有一個視圖控制器與UIView
,我們稱之爲視圖A。UITableView內容不見了
內UIView
一個我打電話從UIViewController
另一種觀點認爲,所謂的觀點乙。
HomeViewController.m
- (void)viewDidLoad {
[super viewDidLoad];
UIView *B = [[BViewController alloc]init].view;
[self.A addSubview:B];
}
內部乙,我有一個UITableView
Ç。
BViewController.m
- (void) viewDidLoad
{
C.delegate = self;
C.dataSource = self;
[self.view addSubview:C];
}
這UITableView
是正確加載,但是當我在屏幕上只需輕按表的所有內容都不見了。只剩下一張空桌子。
這不是做視圖控制器遏制的正確方法。請參閱「向您的內容添加子視圖控制器」部分:https://developer.apple.com/library/content/featuredarticles/ViewControllerPGforiPhoneOS/ImplementingaContainerViewController.html – dan
我會讀它!非常感謝你! :) –