我正面临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
我会读它!非常感谢你! :) –