博客专栏  >  移动开发   >  Objective-C学习笔记

Objective-C学习笔记

菜鸟的OC学习史

关注
1 已关注
32篇博文
  • OC-沙箱&归档

    沙箱:Documents:最长打交道的文件夹,保存长期有用数据 iTunes会备份此文件夹 Library/Caches: 缓存文件夹 装缓存数据 iTunes不会备份 Library/Pref...

    2016-10-10 08:26
    184
  • OC-通知&Size Classes

    1.Size Classes 是什么 为了适配越来越多的不同尺寸的屏幕 核心理念 将9块屏幕,进行分类,然后设计界面时,针对这一类别,进行设计,然后,等到程序运行时,系统会根据当前实际设备,判断出...

    2016-10-09 08:42
    130
  • OC-Layout自动布局-AutoResizing&AutoLayout&

    1.布局 Layout什么是布局 是指在一个视图中,如何摆放它的子视图 (设置子视图的位置和大小) 如何布局?方法一: 纯代码布局 (古老的方法) 理念:当屏幕发生变化时,自动执行一段代码,在代码...

    2016-09-27 19:54
    241
  • OC-布局Layout、CoreAnimation层面的动画-CALayer&CAAnimation

    CoreAnimation层面的动画CALayer层(显示的基础) UIView核心显示功能就是依靠CALayer实现 UIView和CALayer的关系 1.UIView显示能力是依赖底层的CALa...

    2016-09-26 19:44
    843
  • OC-UIImage动画&UIImageView动画&UIView动画NSTimer动画

    1.UIKit 层面的动画预备:动画 — 帧动画1.1UIImage1.2UIImageView预备:动画 — 补间动画1.3UIView系统为UIView提供的专门用于控制视图实现动画的方法,这些方...

    2016-09-24 11:56
    1043
  • OC-手势&变形&坐标系bounds、frame、center

    1. 手势将用户物理性的触屏操作变成对象存储起来,所有手势的父类 UIGestureRecognizer 系统将一些有特点的触屏操作封装成不同的手势类型包括以下几种: UITapGestureRe...

    2016-09-24 11:46
    1141
  • OC-UICollectionViewController& UITabBarController

    1.UICollectionViewController1.是什么 –用于管理视图的控制器,视图可以以多列多行的形式来展示数据,是从UITableViewController演变而来的,所以使用上与...

    2016-09-19 20:59
    360
  • OC-绘图

    1切片目的:改图 主要是保证图片的4个边角的弧度不会再放大过程改变 核心理念:将图片横向 切2刀 纵向切2刀,其中四个角部分保持不变,其余部分可以做 拉伸 或 瓷块拼接 第二部分视图 1...

    2016-09-22 09:02
    445
  • OC-故事板

    1.故事版 Storyboard背景 xib无法快速了解多个xib界面之间的呈现顺序 程序中会有大量的initWithNibName代码 为了解决上述问题,才推出故事版,故事版同时也能大大提高工...

    2016-09-18 19:16
    500
  • OC-表格的分类&下拉刷新

    1.表格的分类按照显示的数据行数是否发生变化,分为两类 –1.动态表格 : 行数不定 –2.静态表格: 行数固定不变 主要应用场景: App设置界面 信息展示界面 实现特点:控制器中会出...

    2016-09-14 08:28
    391
  • OC-向table中添加数据&table的编辑模式&通过封装自定义cell

    1.向表格中增加数据刷新方式一: 全部刷新 reloadData刷新方式二: 只更新一部分 insertRowsAtIndexPaths//刷新tableView [self.tableView r...

    2016-09-12 19:40
    672
  • OC-自定义Cell

    1.UITableViewCell的组成内容视图 系统版 …. 自定义: 1.创建要显示的控件 2.将创建好的控件以子视图的形式,添加到cell.contentView中即可- (UITa...

    2016-09-10 17:30
    771
  • OC-UITableView&UITableViewController&UITableViewCell&单元格重用

    1.表视图 UITableView作用:实现以一列多行的形式来显示大量的数据的一种视图,父类是UIScrollView 表格的样式: -行之间没有间距,普通样式 Plain 样式 -可以将行分组...

    2016-09-10 17:16
    683
  • OC-UIScrollView&UIPageControl

    1.UIScorllView 滚动视图作用:用于查看更大范围的图片或文字内容信息的视图 特点:虽然是视图,但本身没有外观,主要是通过记载子视图来完成内容的展示,内部子视图的区域可以大于scrollV...

    2016-09-10 17:00
    581
  • OC-UINavigationController 导航控制器

    1.多VC之间的切换(多个界面之间的切换) 方式一 两个普通的控制器之间的推出和返回 推出时:使用控制器的 presentViewController 方法, 指定要推出的是谁 返回时:使用控...

    2016-09-08 08:57
    762
  • OC-debug调试&界面切换&多界面正反向传值

    1.debug调试什么是debug调试 程序报错崩掉或程序不报错,但与期待的效果不符时,如何找出错误的位置 解决理念 找出可能出错的位置,让程序停下来,然后仔细观察在这一时刻,内存中的各个变量中...

    2016-09-06 21:06
    725
  • OC-UIAlertController& UIStepper& UISlider& UISwitch

    UIAlertController警告框(AlertView 位于屏幕中间) 1.创建UIAlertController的实例,创建实例时需要制定一个style参数,将该参数写成Alert样式,则...

    2016-09-02 20:21
    440
  • OC-UITextField

    UITextField 单行文本输入框如何关闭键盘? 方式1: 让正在得到焦点的文本框 放弃第一响应者身份 [usernameField resignFirstResponder];方式二:让文本输...

    2016-09-02 20:16
    459
  • OC-XIB使用&UITextField

    1.使用xib简化创建界面的过程目标:通过少写或不写代码的情况下,完成界面的设置 如何实现? – 借助于系统Interface Builder完成,IB以前是一款独立的软件,现在整合到xcode中...

    2016-09-01 20:00
    987
  • OC-UIButton

    UIButtonUIButton 是 UIControl的子类 UIControl 是 UIView的子类 作用:与用户交互,用户可以点击,并提供响应 核心属性: - title: 按键上的...

    2016-08-31 20:22
    390

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部