【问题标题】:can't create outlet from storyboard to editor from a subview无法从子视图创建从情节提要到编辑器的出口
【发布时间】:2014-06-02 01:34:19
【问题描述】:

为什么我不能从子视图连接插座?

  • UIViewcontroller 拖放到故事板
  • 删除了子视图 (UIView) 作为自定义类 CustomSubView : UIView
  • 在选择子视图时进入 Inspector 并将自定义类更改为 CustomSubView
  • 我在子视图中有几个标签

我尝试从 storyboard 拖放到助理编辑器,同时显示 CustomSubView 类标题,但我没有弹出创建出口的窗口。什么给了?

我正在使用 Xcode 5。

【问题讨论】:

    标签: iphone uiview storyboard subview


    【解决方案1】:

    您可以在自定义视图子类的@interface中手动编写IBOutlet属性声明,并假设您已经在IB中定义了您的子视图的基类,那么您可以从代码中的出口圈拖动回到场景中的控件。

    这里回答了:Cannot create outlet connections to subviews in Interface Builder (Xcode 5)

    或者你可以试试这个:

    在 customview.h 文件中手动键入属性插座声明后,我可以将它们从那里按 ctrl-drag-connect 连接到 interfacebuilder 中相应的 UIlabel 对象。只在这个方向有效!

    【讨论】:

    • 谢谢。它看起来是 Xcode IB 中的一个错误。一旦我有时间,我会尝试查找它是否记录在 OpenRadar 上。
    猜你喜欢
    • 2012-07-02
    • 2013-08-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多