私はUITableView
の奇妙な動作に直面しています。私はUIView
のView Controllerを持っていますが、それはビューと呼ばせてください。UITableViewのコンテンツがなくなった
UIView
内部Iは、ビューB呼ばUIViewController
から別のビューを、呼んでいます。 Bインサイド
HomeViewController.m
- (void)viewDidLoad {
[super viewDidLoad];
UIView *B = [[BViewController alloc]init].view;
[self.A addSubview:B];
}
、私はUITableView
Cを持っています。
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
の「コンテンツへの子ビューコントローラの追加」を参照してください。どうもありがとうございました! :) –