如何编辑添加到情节提要中的场景停靠点的浮动视图?

Posted

技术标签:

【中文标题】如何编辑添加到情节提要中的场景停靠点的浮动视图?【英文标题】:How to edit floating view added to scene dock in storyboard? 【发布时间】:2011-12-31 03:46:21 【问题描述】:

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

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

我知道这是可能的,因为我在另一个项目中不小心这样做了。工具栏位于视图控制器的场景停靠栏并且与其自己的场景停靠栏分开显示。知道可以做,却不知道怎么做,真的很郁闷!

(来源:bikibird.com)

【问题讨论】:

【参考方案1】:

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

我创建了一个 (IBAction) 并尝试连接到一个按钮。所以我从我的代码到按钮的一行(在项目列表中)。由于某种原因,它无法连接,所以它似乎在其上悬停了几秒钟。

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

让我知道这是否也适合你!!!

【讨论】:

我刚刚在另一个项目上再次尝试了这个,果然,它又工作了。他们的关键是不要放手 - 只需拖动并按住左侧列表中的对象即可。 这很可靠。我希望他们能让这更容易——到目前为止,我能让他们“弹出”的唯一方法是将 IBAction 拖到工具栏上。但它确实工作可靠。 它似乎不能仅与 IBOutlets 一起使用,它必须是一个 IBAction,这是一个多么好的“功能”。【参考方案2】:

我不知道如何显示您图片中的视图,但为了直观地设计视图,我将其作为我的TableView 上的头视图,将其设计并放回码头。 这只是一种解决方法,但这对我有帮助。

【讨论】:

【参考方案3】:

我所要做的就是将一个 UI 对象(在我的例子中是一个 UISlider)从右侧的对象资源管理器中拖到我想要在左侧的场景资源管理器中弹出的视图中

【讨论】:

以上是关于如何编辑添加到情节提要中的场景停靠点的浮动视图?的主要内容,如果未能解决你的问题,请参考以下文章

如何将子视图添加到情节提要中的自定义 UITableViewCell

iOS:如何以编程方式将视图添加到情节提要视图

使用情节提要在 UItableview 上浮动按钮

iOS Xcode - 编辑情节提要对象导致视图控制器场景复制另一个场景然后 Xcode 崩溃

无法以编程方式将视图添加到情节提要中的现有子视图

意外的 NSAutoresizingMaskLayoutConstraint 将 UIView 从笔尖添加到自动布局情节提要场景