添加和切换子视图
Posted
技术标签:
【中文标题】添加和切换子视图【英文标题】:Adding and switching between subviews 【发布时间】:2010-09-28 16:54:58 【问题描述】:我有一个视图,我想在面板顶部有一个标签和 2 个按钮。这个区域不会改变。
而不是新视图和 Xib 文件并将它们的位置设置在主视图下方,我想知道如何将子视图添加到主视图,以便子视图可以更改和修改。
还是使用单独的视图更好?
【问题讨论】:
【参考方案1】:你尝试过标准方法吗?
CGRect myFrame = CGRectMake(0, 0, 320, 30);
UIView *myView = [[UIView alloc] initWithFrame:myFrame];
myView.backgroundColor = [UIColor blackColor];
[self.view addSubview:myView];
[myView release];
您的新视图将与您当前的视图重叠。
【讨论】:
以上是关于添加和切换子视图的主要内容,如果未能解决你的问题,请参考以下文章
如何从标签栏视图控制器切换到另一个作为导航控制器子视图的视图
在 iPhone 中将视图从纵向切换到横向,就像 iPhone 中的计算器一样