摘要:
1.将要延迟加载的图片src属性全部改成thissrc比如改成 2.在页面的最底部加入下面的script代码,比如这样。 阅读全文
摘要:
1.plist属性列表>1.适用对象:仅仅是Foundation框架中自带的一些类,比如:NSString/NSArray/NSDicionary/NSSet/NSNumber/NSData>2.调用对象的writeToFileXXX方法就可以写入文件>3.调用对象的XXXWithcontensOf... 阅读全文
摘要:
>通过storyboard创建>直接创建YTViewController *yt = [[YTViewController alloc]init];>指定xib文件来创建YTViewController *yt = [[YTViewController alloc]initWithNibName:@... 阅读全文
摘要:
1.main函数2.UIApplicationMain>创建UIApplication对象>创建UIApplication的delegate对象3.delegate对象开始处理(监听)系统事件(没有storyboard)>程序启动完毕的时候,就会调用代理分application:didFinishL... 阅读全文
摘要:
1.新建一个继承自UITableViewCell的类2.重写initWithStyle:reuseldentifier 方法>添加所有需要显示的子控件(不需要设置子控件的数据和frame,子控件要添加到contentView中)>进行子控件一次性的属性设置(有些数组只需要设置一次,比如字体\固定的图... 阅读全文
摘要:
1.先搞清楚谁是谁的代理(delegate)2.定义代理协议,协议名称的命名规范:控件类名+Delegate3.定义代理方法>代理方法一般都定义为@optional>代理方法名都以空间名开头>代理方法至少1个参数,将控价本身传递出去4.设置代理(delefate)对象(比如myView.delega... 阅读全文
摘要:
IScrollView将delegate需要实现的方法都定义在了UIScrollViewDelegate协议中,因此要想成为UIScrollView的delegate,必须遵守UIScrollViewDelegate协议,然后实现协议中相应的方法,就可以监听UIScrollView的滚动过程了一般情... 阅读全文
摘要:
UILabel设置@property(nonatomic,copy)NSString *text;//显示文字@property(nonatomic,retain)UIFont *font;//字体@property(nonatomic,retain)UIColor *textColor;//文字颜... 阅读全文
摘要:
共同点:都是用来描述软件界面都是Interface Builder工具编辑不同点xib是轻量级,用来描述局部的UI界面StoryBoard是重量级,用来描述整个软件的多个界面,并且能展示多个界面之间的跳转关系 阅读全文
摘要:
@property(nonatomic,copy)NSArray *animationImages;需要播放的序列图片数组(里面都是UIImage对象,会按顺序显示里面的图片)@property(nonatomic)NSTimeInterval animationDuration;帧动画的持续时间@... 阅读全文