zoukankan      html  css  js  c++  java
  • ios 使用xib简化创建界面的过程

    使用xib简化创建界面的过程
    目标:通过少写或不写代码的情况下,完成界面的设置

    如何实现?
    借助于系统Interface Builder完成,IB以前是一款独立的软件,现在整合到xcode中,只要需在创建自定义的控制器时,勾选下面的“Also Create xib file”选项,则系统自动生成与控制器类名相同,后缀为xib的文件

    ** xib文件?**
    本质:一个xml文件,通过IB这个可视化工具拖拽出来的界面,则系统会将拖拽动作转成代码存到xib文件中

    Paste_Image.png

    如何在控制器中访问系统自动创建的那些对象?
    借助于 IBOutlet关键字
    选中xib中的控件,按住control,再按下左键,把控件从xib中拖到代码中,中间会出现一条线,这条线连接xib中的控件和代码对应的位置

    如何在控制器中为控件添加事件响应方法?
    借助于 IBAction关键字
    选中xib中的控件,按住control,再按下左键,把控件从xib中拖到代码中(.m文件中的implementation),中间会出现一条线,这条线连接xib中的控件和控件的事件响应方法

    成功的三大原则: 1、坚持 2、不要脸 3、坚持不要脸
  • 相关阅读:
    【排序】紧急集合
    Tallest Cow(线段树较易)
    递归实现排列型枚举
    文件输入输出文件
    【分治】逃亡
    折半查找法(二分)
    递归/非递归实现组合型枚举(全排列问题)
    9.25DAY1T2
    9.25DAY1T1
    POI2004[MOS] 贪心+DP
  • 原文地址:https://www.cnblogs.com/xulinmei/p/7420200.html
Copyright © 2011-2022 走看看