zoukankan      html  css  js  c++  java
  • 结合xib文件定制UIView

      有时候在做界面设计的时候可能界面会比较复杂,完全使用代码实现可能比较麻烦,而单单地使用interface builder 则需要定义一个新的UIViewController,而我们仅仅需要一个view,这样未免有些小题大做。因此,这里介绍一种代码和interface builder相结合的方法,不用引入新的UIViewController。

    1. 首先使用interface builder 新建一个uiview的.xib文件。

    2. 向新建的uiview的.xib文件添加需要的控件。

    3. 定义一个继承自uiview的派生类。将上面新建的xib文件的派生类改为新定义的继承自uiview的派生类。

    4. 将在xib文件上添加的控件与继承自uiview的派生类建立连接IBOoutlet。

    5. 在需要生成uiview的地方添加一下代码:

    NSArray* nibView =  [[NSBundlemainBundle] loadNibNamed:@"xib文件名字"owner:self options:nil];  

    UIView * backupSearchView = [[nibView objectAtIndex:0] retain];

  • 相关阅读:
    Win32 DPAPI加密编程
    .NET环境下的DPAPI加密编程
    Windows加密API的功能分类
    Windows加密API的层次
    Windows加密服务架构
    简单H5单页面真机调试
    vue中使用动画vue-particles
    particular.js
    sublime快捷键
    判断内核
  • 原文地址:https://www.cnblogs.com/CoderPlace/p/2452102.html
Copyright © 2011-2022 走看看