xcode 在另一个下插入一个视图
Posted
技术标签:
【中文标题】xcode 在另一个下插入一个视图【英文标题】:xcode insert a view under a another 【发布时间】:2011-01-04 02:09:00 【问题描述】:嘿, 我希望能够重现这种效果,即当单击菜单中的一个按钮时,视图或 viewController 会出现在菜单控制器下的 uitableview 之前,就像在 MarioCooks 应用程序中一样。我一直在尝试在子视图下方插入一个子视图,但我似乎无法做到正确。请需要你的帮助。抱歉,我会提供图片,但作为新成员,我无权提供。谢谢
【问题讨论】:
【参考方案1】:试试UIView'sinsertSubview:belowSubview: 方法。
如果你不希望它直接在下面,你可以使用 insertSubview:atIndex:。一个视图包含其子视图的数组;您可以通过(只读)NSArray 属性subviews。
【讨论】:
感谢您的快速回答,但我不知道如何继续。正如我之前提到的,我考虑过使用它,但一直在尝试没有成功。如果有人能提供几行代码来帮助我,那就太好了。 您指的是 Mario Batali Cooks 应用程序吗?在这种情况下,出现在顶部(字面意思)的另一个视图的外观是定制的。看起来他们覆盖了 presentModalViewController:animated: 方法,并使用了一些自定义 Quartz 编码来做到这一点。以上是关于xcode 在另一个下插入一个视图的主要内容,如果未能解决你的问题,请参考以下文章
IOS Xcode Storyboard:在已放置的视图后面插入视图