iOS学习笔记1

ViewController认识

  • 一个控制器只管理一个大界面(我的认识就是一个模块)
  • 负责界面的 创建 事件处理

IBAction

  • 分类:
@interface 类名(分类名)
/**方法*****/
@end
  • 添加方法
  • 类扩展:
@interface 类名()
/** 方法,  方法***/
@end
  • 扩充属性和方法
  • 放在.m为了封装性(不要放在.h)文件

UIView

  • 所有控件都继承于UIView(尺寸,位置,背景颜色)
    • UIImageView
    • UILabel
    • UIButton先继承UIController,UIController继承UIView
// 删除控件,用过控制器的View用viewWithTag查找子控件
[[self.view viewWithTag:99] removeFromSuperView]

UIButton

自定义按钮的时候,不用用系统的样式System要用Custom

  • 分别设置Default,Highlighted,Disabled三种状态的图片.
  • 多个按钮关联一个方法,将按钮传入,通过tag判断是哪个按钮.

你可能感兴趣的:(iOS学习笔记1)