美文网首页
Xcode中设置UIView,什么时候设置View的class,

Xcode中设置UIView,什么时候设置View的class,

作者: 成都老刘 | 来源:发表于2023-09-06 14:10 被阅读0次
  1. 设置 View 的 class:


    image.png

    当希望自定义一个视图并将其关联到一个自定义的 UIView 子类时,需要在 Interface Builder 中设置这个视图的 class。这意味着自定义的 UIView 子类必须在代码中定义,并且需要告诉 Interface Builder 在 XIB 或 storyboard 文件中使用哪个类。这样,在加载视图时,它会实例化自定义类的一个实例。

  2. 设置 File's Owner:


    image.png

    File's Owner 是一个占位符对象,通常代表了与视图控制器相关的类。
    通常会在使用视图控制器的场景中设置 File's Owner。在这种情况下,可以将 File's Owner 的类设置为视图控制器的类,然后将视图和控件与 File's Owner 进行连接。
    通过将视图和控件与 File's Owner 连接,可以在视图控制器的代码中访问这些视图和控件,以便动态地管理和操作它们。这对于创建包含用户界面元素的视图控制器非常有用。

总结来说,在设置 class 时是为了自定义视图并在代码中操作它,而在设置 File's Owner 时是为了将视图与视图控制器相关联,以便在视图控制器的代码中管理和操作视图。这两种设置在不同的上下文中使用,根据需求来决定何时使用哪种设置。

相关文章

网友评论

      本文标题:Xcode中设置UIView,什么时候设置View的class,

      本文链接:https://www.haomeiwen.com/subject/oavkvdtx.html