Iphone 我们如何在主类Xib中添加子类Xib?
我正在为Ipad开发应用程序。在这个应用程序中,我的第一类Xib上有一个UIButton,现在我想点击按钮在第一类Xib中添加第二类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
-(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他说我想添加您在哪里读到的替换?哦,是的,很抱歉我误解了问题,谢谢。可以替换吗?