Nic*_*ard 3 iphone uiviewcontroller uiview ios
我收到以下错误,我不知道是什么导致它.
2011-02-06 23:38:12.580 SApp[9648:207] -[Record superview]: unrecognized selector sent to instance 0x5f2a350
2011-02-06 23:38:12.583 SApp[9648:207] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[Record superview]: unrecognized selector sent to instance 0x5f2a350'
Run Code Online (Sandbox Code Playgroud)
创建错误的步骤:
导致错误的代码:
[self.view addSubview:[self.tabBarControllers objectAtIndex:0]];
Run Code Online (Sandbox Code Playgroud)
我把所有的.h文件都包含在它们应该的位置,所以我不确定是什么导致这个.和想法?
Anu*_*rag 12
您不能将UIViewController(记录)添加为另一个视图的子视图.而是将该视图控制器管理的视图添加为子视图.
UIViewController *recordController = [self.tabBarControllers objectAtIndex:0];
[self.view addSubview:recordController.view];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3896 次 |
| 最近记录: |