【问题标题】:How to add UIViews outside of Main WIndow with Storyboard UI? [duplicate]如何使用 Storyboard UI 在主窗口之外添加 UIView? [复制]
【发布时间】:2011-12-22 20:52:19
【问题描述】:

在 iOS5 之前,我经常将 UIView 放在一个 nib 文件中(在主窗口旁边),给它一个标签并在运行时访问它。 例如,在UITableView nib 中,我在UITableView 旁边放了一个UIView,将其布局,并在运行时将其添加为TableView 的headerView。

当我尝试使用新的 Storyboard UI 执行此操作时,它不起作用。当我从库中拖出一个 UIView 到画布上时,它会弹回并且没有任何反应。

你们有答案吗?

【问题讨论】:

    标签: ios cocoa-touch uitableview storyboard


    【解决方案1】:

    据我所知,您不能将松散的视图放在情节提要中。但是除了情节提要之外,您仍然可以在项目中创建常规 nib,并将松散的视图放入其中。

    【讨论】:

    • 如何使 IBOutlet 连接到 xib 中的 UIViews?我正在从我的一个 .h 文件中的 @property 拖动到 xib 文件中的 UIView,但无法建立连接。
    【解决方案2】:

    对于您的特定示例,只需将 UIView 拖到表格视图上方,就在您希望看到标题视图的位置。是的,就是这么简单。

    如需更一般的答案,check my self-answered question here

    【讨论】:

      猜你喜欢
      • 2015-02-28
      • 1970-01-01
      • 2014-08-10
      • 1970-01-01
      • 2021-04-06
      • 2014-11-26
      • 2011-04-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多