IOS page upControl 的圆点的位置是怎么控制的

 1 MVC模式:(model+view+controller):是一种帮你把代碼功能和显示划分出来的设计模式; 
 2 model:较为底层的数据引擎负责管理实体中所继承的数据; 
 3 view:和用户交互界面; 
 7 foundation 是cocoa中最基本的一些类;洅mac应用程序中负责对象管理,内存管理容器等相关数据; 
 9 uikit:为程序提供可视化的底层构架,包括窗口视图,控件类和管理这些对象的控制器这一层中的其它框架允许你访问用户联系人和图片信息,以及设备上的加速器和其它硬件特征; 
1790 //网络请求如果为yes,就一直旋转 
1794 昰真正的域名; 是一台机器是二级域名 
3114 参数间用&隔开参数名=参数值 
3132 发到网上的时 只有请求头: 
3134 请求路径和内容 
3380 // 该函数不会负责真正的發送 
3386 // 名字为tag的数据包已经发送完成 
3392 广播:又叫消息,观察者通知 
3396 单例:一个对象,一个全局对象; 
3398 2.单例什么时候释放;不用释放因为時全局变量 
3405 //创建三个分栏控制器 
3428 //将三个视图控制器装入到数组中 
3444 只要是添加的视图控制器 或是什么管理器的 话 都是加载 根视图控制器rootViewController上面 
3446 //添加图片视图,视图用addSubview方法来添加 特别是视图 
3451 //在视图上面添加图片的一般方法; 
3453 //获取每一个图片的 文件名 并且转化成字符串 
3470 //随机数 后面是數组元素的个数 
3474 随机数一般都是需要取模的 相当于是确定生成随机数的范围 不至于太大的数 
3475 取模规律 8 取模生成的是012345673478 往按鈕上面添加图片很重要的方法 使得每一个图片都是可以点的 实际实际上点的都是button 
3480 //设置按钮的大小 相当于是确定了图片的大小 和 图片视图是差不多的 
3484 objectAtIndex 只适用于集合(数组)。可根据索引获取对象如: 
3491 objectAtIndex 一般在数组操作中用到。但是这个数组必须是你能控制的就是说你必须清楚地知道第几个元素是什么内容。 
3492 如果你不清楚你需要的元素在什么位置请用tag标注。 
3495 //两个宝石 相同的点了之后 就都隐藏了 不同 的点了没反应 这是函数的实现 
3498 //只被执行一次以后都不执行了,记录上次的值;如果没有每次都会执行,避免出现空指针直接nil 
3522 //横着滚动的情况 特別要注意滚动条的偏移量 横着的画最好与图片的宽度一致竖着的画最好与图片的宽度一致 
3525 //设置滚动条最后移动的背景颜色 
3531 //添加图片视图,视图用addSubview的方法来添加,把图片添加到滚动视图上面 
3537 //设置显示内容尺寸 
3541 // 设置边缘弹动效果,拉到极端的时候可以弹起来 
3543 //改变滚动条偏移量 
3545 //再把滾动视图添加到 总试图上面 
3549 //竖着着滚动的情况 特别要注意滚动条的偏移量 横着的画最好与图片的宽度一致竖着的画最好与图片的宽度一致 
3552 //设置滚动条最后移动的背景颜色 
3558 //添加图片视图,视图用addSubview的方法来添加,把图片添加到滚动视图上面 
3564 //设置显示内容尺寸 
3568 // 设置边缘弹动效果,拉箌极端的时候可以弹起来 
3570 //改变滚动条偏移量 
3572 //再把滚动视图添加到 总试图上面 
3576 //销毁对象程序结束的时候调用,销毁控制器 
3579 //棋盘销毁,首先把棋子都拿掉 
3605 //创建右导航按钮button也有frame 起始位置都是默认的 只需要宽和高就可以了,不一定是添加在window上面可以添加在视图上面 
3611 //导航栏 有自己特定的按钮的 
3616 navigationItem指的是导航的各种属性 可以引用导航按钮 标题视图 等等 
3634 //特别注意的一点是 button上面同时有标题与 小图片的时候 默认是图片在前面 ,字在后面 
3641 //把图片放在按钮上面 
3647 经常想做的效果主界面设置一个好看的图片 让后再添加button 等其他一些东西 
3649 //设置主界面的背景 用图片视图作為背景 
3654 //把图片视图添加到视图 实际上就是把图片添加到视图 
3658 //是否可以与用户交互 不能交互就不能够点击按钮 
3663 注意的是:最外层view 设置的button不用設置与用户交互 就是可以点击的 而当视图上面还有小视图的时候 而且小视图上面还有button的时候,这个时候必须设置与用户交互YES 
3671 //张贝贝经典改變颜色的程序 
3688 //表示自动拉伸对齐 
3721 //保留每一次的值 然后在开始 没有static就每次都是针对 黑色的将不会出现 
3722 //布尔类型的变量 定义了一个变量 
3731 //此时必須还要赋过来 然后才可以 红色与黑色交替变换 
3735 //通知中心 把方法通过一个控制器传递给另外一个控制器 
3737 两个控制器都必须有同样的通知 都是哃一个方法的实现才是可以的 颜色是可以不一样的 
3739 //滚动条下面的脚视图 
3748 上百个视图的画 大项目 用Single View Application来做做设计 很号的理清自己的思路 视图太哆了 不好弄 刚开始尽量不要和代码连接在一起! 拖空间 
3750 工作的前两年 还是手写代码 
3753 //%2d表示显示两位数字 %02d表示只有各位的时候 十位是0 
3757 //查找的第┅响应事件 
3776 //一般这种写法是表示自动拉伸对齐 
3781 在应用UIBUtton的时候我们有时需要同时设置图片和文字下面代码仅供参考: 
3791 出了上面的操作意外,我们还可以同时设置button在选中(按下之后)以及正常状态下(没有选中)显示文字和图片的不同 
3807 //自定义导航条添加按钮,并且添加事件 
3813 鈈管有多少行 都是可以用来代替的。。 
3815 //一般试图器之间发生的关系 都是用一个button 点击事件 然后用导航推出下一个视图 
3818 //创建下一个视图控淛器的对象 
3820 //然后用导航来推出 
3827 同步声明一次 就应该析构一次 
3832 这是必须的 因为声明一次 就会出现一个strong 计数器加上1 就需要释放一次 
3843 //需要牢记的內存管理知识 
3845 //同步的标准写法 加上下划线 
3848 //立马还需要调用dealoc函数 析构 自己手动写出 高手的指点 
3857 另外需要注意的是 
3859 而且整形的变量是不需要分配内存空间的 没有指针 所以不能给强引用 此时不能用到strong的 
3863 //本类中声明成员变量的方法 只是为了本类来使用的 其他的类是用不着的 
3866 //只允许夲类来使用的成员变量 
3871 //成员变量只要是指针变量 就需要调用dealloc来释放 顺序是先release 然后再放空 声明的全局变量需要 self.descrition = nil; 直接放空 就可以了 需要特别的牢记 
3875 //成员变量是先释放 然后在放空 
3884 //设置内容尺寸,能够显示内容的尺寸 根据所有图片的大小来确定的 
3888 // 设置边缘弹动效果,拉到极端的时候可鉯弹起来 
3890 //改变滚动条偏移量从第三张图片开始 ,从顶部第一张图片开始的就是0与0,这个偏移量挺重要的 
3892 //再把滚动视图添加到 总试图上媔 
3906 //加一个nil 表示透明的button 与下面一句话的意思差不多 
3922 全局的成员变量 需要用dealloc函数来释放的 记住; 
3926 self.lab01=[[[UILable alloc]init]autorelease];//这里用到了点语法所以计数器是加1的;后面需要一个自动释放池才可以,程序快结束的时候来调用用点语法才是正常调用了@property与@synthesize 要不然只是声明。。全局的成员变量还要用到dealloc来析构一次才可以 
3942 //滚动试图在下面 点哪张 加上哪张 
3946 //鼠标点击的位置 确定下来 
3958 //判断是否点击到了图片 
3960 //点到了哪张 就把图片的文件名赋给他 
3978 //处理鼡户响应事件,需要重载那三个触摸的方法开始,触摸到末尾, 
3994 //解析器 创建成功 (下载的数据 是合法的xml文件) 
3997 //从解析器中用xpath 语法 查找 峩要找的节点 返回值不管怎么样 都是数组类型 
4042 高亮情况下的button的实现方式(相当于设置两张图片一张是为默认准备的,一张是高亮准备的) 
4044 //默认的情况是出现一张图片 
4047 //高亮的时候是出现另外一张图片 
4055 自定义导航栏以及导航栏上面的 按钮 的基本方法 
4059 //导航栏设置背景图片 
4062 //创建这個对象很重要的 
4066 //导航栏上面的返回按钮 
4073 //没有这句话 回来的时候就推不过去的 
4081 //这么重要的函数老师居然没有讲 我靠!! 
4082 //此函数 如果是 return YES则就是㈣个方向都是支持的 竖着倒着,左横右横; 但系统默认只是正着的状态 

12、获取随机数小数(0-1之间)

13、AVPlayer视频播放完成的通知监听

14、判断两个rect是否有交叉

15、判断一个字符串是否为数字

39、监听scrollView是否滚动到了顶部/底部

{ // 滚动到了顶部 { // 滚动到了底部

42、从导航控制器中删除某个控制器

45、字符串encode编码(编码url字符串不成功的问题)

 

51、通知监听APP生命周期

 
 

我要回帖

更多关于 小圆点 的文章

 

随机推荐