2011-12-31 73 views
4

我有一个视图控制器在我的故事板上设置了tableview。我想在表格视图顶部有另一个视图作为浮动视图。所以,我拖动一个视图(实际上是一个工具栏对象)并将其放到场景底座中,这样在代码中我可以将它添加到子视图并定位它以使其浮动。我对编码没有任何疑问;只是布置故事板中的视图。如何在故事板中编辑添加到场景中的浮动视图?

如何打开添加到场景中的视图对象,以便我可以向其添加按钮等,并以可视方式进行设计?

我知道这是可能的,因为我在另一个项目中意外地做了。该工具栏位于视图控制器的场景码头中,并与其自己的场景码头分开显示。知道它可以完成是件非常令人沮丧的事,但不知道该怎么做!

example http://bikibird.com/toolbar.png

回答

2

好的,这是我做的(也是偶然)。

我创建了一个(IBAction)并试图连接到一个按钮。所以我从我的代码中将一行代码添加到按钮(在项目列表中)。出于某种原因,它不会连接,因此它似乎将鼠标悬停在它上面几秒钟。

突然间,视图(使用按钮)弹出并显示在我的uiviewcontroller旁边,就像您所描述的那样。我也是这样做了,但这是我第一次设法让它为我工作。

让我知道这是否也适用于你!

+0

我的看法在另一个项目上再次尝试了这一点,果然,它再次运作。他们的关键是不要放过 - 只需拖拽列表中的对象到左边即可。 – 2012-09-24 13:24:04

+1

这个工作可靠。我希望他们能够让这个更容易 - 到目前为止,我可以让他们“弹出”的唯一方法是将IBAction拖放到工具栏上。但它确实可靠地工作。 – 2012-10-12 16:23:08

+0

它似乎只适用于IBOutlets,必须是IBAction,这是一个很好的“功能”。 – Jon 2013-03-25 16:58:19

1

我不知道如何在图片中显示一个视图,但是要设计一个视图,例如,将它放在我的TableView上的头部视图中,然后将其设计并放回底座。 这只是一种解决方法,但对我有帮助。

0

我所要做的就是从对象资源管理器右边拖动UI对象(对我来说,这是一个UISlider)到我想在场景资源管理器弹出左侧

相关问题