Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 我们如何在主类Xib中添加子类Xib?_Iphone_Objective C_Ios_Ipad_Subclass - Fatal编程技术网

Iphone 我们如何在主类Xib中添加子类Xib?

Iphone 我们如何在主类Xib中添加子类Xib?,iphone,objective-c,ios,ipad,subclass,Iphone,Objective C,Ios,Ipad,Subclass,我正在为Ipad开发应用程序。在这个应用程序中,我的第一类Xib上有一个UIButton,现在我想点击按钮在第一类Xib中添加第二类Xib。我知道如何调用第二类Xib。就像这样 -(IBAction)displaysecondclass { secondview *sec=[[secondview alloc] initWithNibName:@"secondview" bundle:nil]; [self presentModalViewController:sec animated:YE

我正在为Ipad开发应用程序。在这个应用程序中,我的第一类Xib上有一个UIButton,现在我想点击按钮在第一类Xib中添加第二类Xib。我知道如何调用第二类Xib。就像这样

-(IBAction)displaysecondclass
{
 secondview *sec=[[secondview alloc] initWithNibName:@"secondview" bundle:nil];
 [self presentModalViewController:sec animated:YES];
 [sec release];
}
但我不想去二等舱,我需要像这样在firstview上显示二等舱XIB

-(IBAction)displaysecondclass
{
 secondview *sec=[[secondview alloc] initWithNibName:@"secondview" bundle:nil];
 [self.view addSubView:sec];
}  

有人能帮我提前在first view.thanx中添加第二类xib吗。

将按钮代码更改为

-(IBAction)displaysecondclass
{
 secondview *sec=[[secondview alloc] initWithNibName:@"secondview" bundle:nil];
 [self.view addSubView:sec.view];
}

请注意,一旦你不再需要viewcontroller,你将需要添加额外的功能来释放它。实际上,我是一名兼职IOS程序员。尽管这不是我在问题中提到的困难任务。当我问这个问题是否与它有关时,我有点困惑子类或新类,这就是为什么我发布问题。谢谢大家帮助我。现在我用这个链接得到了它的解决方案,可能对某个新的商业有帮助


嗯……嗯?您的代码已经将
第二类
视图添加到任何
self
视图中,假设
第一视图
。不确定我是否理解你..你确定secondview类xib文件名为secondview吗?@skram我不想这样..我在第一个视图中添加第二个类。对不起:\n我一点也不理解..对不起,我有点困惑。这个方法将在现有视图中添加新视图,对吗?或者它将替换第一个xib并添加新的?第一个xib呢,我的意思是它会被解除分配吗?它会将secondview作为您当前视图的子视图添加,它不会替换它:)但根据问题,他想替换但不想添加。@NuzhatZari他说我想添加您在哪里读到的替换?哦,是的,很抱歉我误解了问题,谢谢。可以替换吗?