读完这篇文章后 认为自己对UIView UIResponder 和UIController的理解瞬间添加了一个层次,记下笔记,留给我这忘事精随时查看 视图层次概览 假设你观察一下 UIView 的子类。能够发现 3 个基类: reponders (响应者)。views (视图)和 controls ...
分类:
其他好文 时间:
2017-04-10 16:34:30
阅读次数:
250
/* *退出当前应用程序 */ + (void)exitApp; + (void)exitApp{ UIWindow *window = [[UIApplication sharedApplication].delegate window]; //添加动画 [UIView animateWithDu ...
分类:
其他好文 时间:
2017-04-10 12:25:39
阅读次数:
121
iOS中的事件 在用户使用app过程中,会产生各种各样的事件 iOS中的事件可以分为3大类型 在iOS中不是任何对象都能处理事件,只有继承了UIResponder的对象才能接收并处理事件。我们称之为“响应者对象” UIApplication、UIViewController、UIView都继承自UI ...
分类:
其他好文 时间:
2017-04-02 21:53:30
阅读次数:
152
视图(View), 视图控制器(ViewController)是IOS开发UI部分比较重要的东西。在学习视图这一块的东西的时候,感觉和Java Swing中的Panel差不多。在UIKit框架中都有一个UIWindow来容纳我们的View。应用程序中几乎全部的可视控件都是UIView以及UIView ...
分类:
移动开发 时间:
2017-04-02 18:33:24
阅读次数:
240
UIWindow * window = [UIApplication sharedApplication].windows[0]; UIView *backgroundView = [[UIView alloc]initWithFrame:CGRectMake(0, 0, WIDTH, HEIGHT ...
分类:
其他好文 时间:
2017-04-01 11:09:29
阅读次数:
166
在开发过程中,很多时候我们都需要定制一个控件的属性,比如边框、阴影、圆角裁剪等,使用代码创建控件的时候,我们都知道,直接对layer图层进行各种属性的操作, 但是在storyboard/xib下拖拽的控件,如何通过,storyboard/xib 设置 一个button或者UIView的圆角,可以设置 ...
分类:
移动开发 时间:
2017-03-31 10:18:34
阅读次数:
213
一、UIView和CALayer 关系 在创建UIView对象时,UIView内部会自动创建一个层(即CALayer对象),通过UIView的layer属性可以访问这个层。当UIView需要显示到屏幕上时,会调用drawRect:方法进行绘图,并且会将所有内容绘制在自己的层上,绘图完毕后,系统会将层 ...
分类:
其他好文 时间:
2017-03-29 01:03:19
阅读次数:
207
UIView是iOS开发最基本的视图,很多控件都是继承它,掌握其中的几个基本枚举定义,有利益理解视图的加载和参数区别。
一、UIViewAnimationCurve
UIView的基本动画变化规律
...
分类:
其他好文 时间:
2017-03-27 13:41:03
阅读次数:
431
添加导航栏下方的滑动控件,如图其中,展示上面5个标签的控件为自定义的PageTitleView,中间绿色背景的视图为PageContentView,利用了UICollectionView的复用性将多个视图添加到上面,实现左右滑动的同时,不会占用更多的内存。PageTitleView继承自UIView,添加了滚动视图和底线..
分类:
其他好文 时间:
2017-03-23 22:38:35
阅读次数:
188