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判断是哪个按钮.
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容