UI相关知识
文章平均质量分 79
kaiser_joe
这个作者很懒,什么都没留下…
展开
-
UI_UIView基础知识
/** * 6、bounds和frame区别: * bounds的x,y永远是0 * 无论frame还是bounds都是一个矩形结构体,都有x、y、宽、高四个值. * 6.2差别:bounds没有相对位置,指的就是自己这个框,所以是0,0的x,y * frame是相对于父视图的,所以x,y表示了这个视图左上角相对于父视图左上角的偏移量原创 2015-08-24 22:31:42 · 415 阅读 · 0 评论 -
UI_UIViewController_视图控制器(VC)
/** * UIViewController 视图控制器 * 一个VC控制中可以控制多个View,所以每VC都自带了一个被他控制的View, * 这个View不需要手动实例化,初始化大小为是window的大小 */ // 一个VC类中这个类的对象是 :self ,通过self调用自己的属性/View/各种方法 // 所以原创 2015-08-24 23:12:55 · 478 阅读 · 0 评论 -
UI_UIImageViw(图片)
/** * 关于图片加载的两种方式: * * 1:APP启动就将图片全部读进内存,加载图片会很快,但是图片有多大会占用内存,应用所能占用的内存是有一定限制的 * 2:使用时,从磁盘读取图片文件,相对内存读取会稍稍慢一点,但没有什么大碍 * * 两种使用环境: * 1..频繁使用的小图片,用读进原创 2015-08-25 22:35:38 · 626 阅读 · 0 评论 -
UI_UIGestureRecognizer(触摸手势)
1..所有的触摸手势的父类是UIGestureRecognizer,但我们平时都用它的每个单独的子类,包含点击,拖拽,捏合,拖动等, 2.. - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib.原创 2015-09-01 21:23:37 · 348 阅读 · 0 评论 -
UI_UITextFile(单行文本输入框)
- (void)viewDidLoad { [super viewDidLoad]; UITextField *firstTextField = [[UITextField alloc] initWithFrame:CGRectMake(0, 20, 320, 44)]; //UITextField的属性们 //UITextField中的属性 定义边框/提示文字/左原创 2015-08-26 11:10:37 · 865 阅读 · 0 评论 -
UI_UIScrollView(滚动视图)的图文理解
1.有图有真相,加油!好好理解 为了便于理解UIScrollView(滚动视图)(下文用scr)的原理,先来三张图片,以便在大脑里有一个摸你的模型, 图中手机的屏幕框内的就是我们设置的scr的frame,scr怎么滚动能看到的只是fram大小的 空间屏幕背后图片的大小 ,是contentSize设置的大小,图片有多大contentSize要是指多大 1 2原创 2015-09-24 18:53:00 · 631 阅读 · 0 评论 -
3DTouch 开发过程记录,按功能模块记录
3DTouch 开发过程记录,按功能模块记录 1. Home Screen Quick Actions 就是通过按压应用图标出现的快捷启动菜单,可以添加添加标题,副标题,还有效果图片(系统UIApplicationShortcutIconType枚举中已经预制了好多图片). 2. 快捷菜单允许的最多显示的项目为 4原创 2016-03-21 17:57:18 · 1738 阅读 · 1 评论