【发布时间】:2012-11-19 10:54:49
【问题描述】:
我在另一个视图中加载一些笔尖时遇到问题。 我想像框架一样加载这个笔尖,你有什么有趣的提示给我吗? 感谢帮助 西蒙
//.h:
PopOverView *popView;
//.m:
- (void)viewDidLoad
{
[super viewDidLoad];
`popView = [[PopOverView alloc] initWithNibName:@"PopOverView" bundle:nil];`
}
-(IBAction)pressedButton:(id)sender
{
[self.view addSubView:popView.view];
}
他不知道 PopOverView。我不想 PopOver 我想将另一个视图加载到灰色区域。在左侧,您有一个控制表,如果单击它,您将加载一个站点。就像在 html 中的一个新框架一样。错误消息:使用未声明的标识符 'PopOverView'
【问题讨论】:
-
'//.h: PopOverView *popView;' //.m popView = [[PopOverView alloc] initWithNibName:@"PopOverView" bundle:nil]; -(IBAction)pressedButton:(id)sender { [self.view addSubView:popView.view]; }' 他不知道 PopOverView。我不想 PopOver 我想将另一个视图加载到灰色区域。在左侧,您有一个控制表,如果单击它,您将加载一个站点。就像在 html 中的一个新框架一样。错误消息:使用未声明的标识符“PopOverView”
-
请编辑您的问题以添加更多详细信息(而不是在 cmets 或答案中发布代码)
-
对不起,我是这个论坛的新手。
-
没问题,我们都需要学习:-)
-
创建 UIView 代替 UIViewcontroller 并使用以下代码行 UIView *view =[[[NSBundle mainBundle] loadNibNamed:@"SubViewController" owner:self options:nil]objectAtIndex:0]; [self.view addSubview:view];
标签: objective-c ios frame subview nib