Autoresizing:出现最早,仅仅能够针对父控件做约束(注意:要关闭Autolayout&Size classes才能够看到Autoresizing)代码对应:UIView.h中的autoresizingMask属性@property(nonatomic) UIViewAutoresizing...
分类:
移动开发 时间:
2015-02-12 18:12:12
阅读次数:
244
#import typedef void(^MyCompleteHandler) (NSString *selectString);@interface TJCustomAlertViewOrTableView : UIView{ MyCompleteHandler completeHand...
分类:
其他好文 时间:
2015-02-12 15:29:15
阅读次数:
142
先新建一个View的xib,然后删掉自动生成的View,拖进一个UICollectionCell,再新建一个对应的UIView继承UICollectionCell类。OK,接下来该连outlet的就连。设置delegate和dataSource然后通常我们都要这样,func collectionVi...
分类:
移动开发 时间:
2015-02-12 12:10:32
阅读次数:
128
CALayer 详解CALayer 详解
综述
UIView 和CALayer的区别
属性
其他重要属性综述UIView的继承结构为:UIResponder:NSObject。可以看出UIView的直接父类为UIResponder类,.CALayer的继承结构:NSObject,直接从NSObject继承,因为缺少了UIResponder类,由上可见UIResponder是用来响应事件的,也就是说U...
分类:
其他好文 时间:
2015-02-11 18:38:01
阅读次数:
130
有点坑爹,设置file owner 不行,搞了一早上,来说下怎么关联吧自定义UIView要重写required init(coder aDecoder: NSCoder) { super.init(coder: aDecoder) }xib里面,不能设置file owner,要设...
分类:
编程语言 时间:
2015-02-11 15:56:57
阅读次数:
281
转载自:http://www.cocoachina.com/bbs/read.php?tid=1101681.概述UIKit直接将动画集成到UIView类中,实现简单动画的创建过程。UIView类定义了几个内在支持动画的属性声明,当这些属性发生改变时,视图为其变化过程提供内建的动画支持。执行动画所需...
分类:
移动开发 时间:
2015-02-11 14:13:12
阅读次数:
163
http://www.jianshu.com/p/50b63a221f09iOS的一些小技巧TableView不显示没内容的Cell怎么办?类似这种,我不想让下面那些空的显示.很简单.self.tableView.tableFooterView = [[UIView alloc] init];试过的...
分类:
移动开发 时间:
2015-02-10 11:09:23
阅读次数:
789
#import @interface MyView : UIView@end#import "MyView.h"@implementation MyView- (instancetype)initWithFrame:(CGRect)frame { self = [super initWithFra....
分类:
移动开发 时间:
2015-02-10 00:21:47
阅读次数:
154
在IOS开发中有一个常用的控件叫UIAlertView但原理并不是单纯的添加一个UIView在UIWindow上 ,其实苹果为了保证让alert弹框在整个视图的最上边 ,特意新建了一个UIWindow,对!是新建了一个UIWindow;也就是说,在这个时候 你的App中其实有个两个UIWindow ...
分类:
其他好文 时间:
2015-02-09 18:06:14
阅读次数:
101
本篇简单罗列一下一些常用的UI控件以及它们特有的属性,事件等等。由于是笔记,相比起来不会太详细UIView 所有UI控件都继承于这个UIView,它所拥有的属性必是所有控件都拥有,这些属性都是控件最简单最一般的属性。enable:是否启用;selected:是否被选择;contentVertica....
分类:
移动开发 时间:
2015-02-09 17:53:35
阅读次数:
205