- (void)exitApplication { OAAppDelegate *app = [UIApplication sharedApplication].delegate; UIWindow *window = app.window; [UIView animateWithDurati...
分类:
移动开发 时间:
2014-11-08 10:24:20
阅读次数:
193
1、block的功能是实现代码的回调,简单高效[UIView animateWithDuration:1.0 animations:^{ //需要执行的代码 self.cover.alpha = 0.0; self.imageBtn.frame = CGRectMake(85, 8...
分类:
其他好文 时间:
2014-11-08 00:42:15
阅读次数:
147
1. iOS动态类型和动态绑定简述
NSObject * 也就是id类型---动态类型
动态绑定: 先明白引用多态---父类指针可以指向子类对象
方法多态: 方法名相同,方法的实现却不同
动态绑定就是当程序运行的时候,才去查找对象的类型.
一种是静态载入,一种动态载入
2. 简述你对UIView、UIWindow和CALayer的理解
UIWind...
分类:
其他好文 时间:
2014-11-07 17:14:14
阅读次数:
148
CALayer动画的暂停,恢复,以及结束时候的回调源码如下://// ViewController.m// AnimationLineView//// Created by YouXianMing on 14/11/7.// Copyright (c) 2014年 YouXianMing. ...
分类:
其他好文 时间:
2014-11-07 14:22:09
阅读次数:
282
开发程序时,因为需求需要在status bar上显示东西并可以点击,还要有点击的东西的window level高于status bar,所以使用了多个uiwindow,结果在key window里播放视频时,其他window的坐标被改变了,导致显示不正常。这时只要自定义其他window继承UIWindow,在Window类里增加这个方法,是从UIView继承的,然后判断只要触发需要接收点击的区域就...
分类:
移动开发 时间:
2014-11-06 13:09:09
阅读次数:
253
//点击搜索框时触发- (BOOL)searchBarShouldBeginEditing:(UISearchBar *)searchBar{ self.theSearchUserSearchBar.showsCancelButton = YES; //很关键 UIView *topView ...
分类:
其他好文 时间:
2014-11-06 12:19:10
阅读次数:
165
Cocoa Touch中的MVC模式中,模型和视图不能进行通信,所有通信都是控制器完成。
- 模型:是个较为特殊的对象,本质是视图的数据,Text Field输入的内容,Button上的标签都是模型,不一定非要创建一个模型类。
- 视图:UIView,这个比较容易理解,向控制器发送请求。
- 控制器:更新视图作为对用户请求的回应,更新模型的数据。
模型里面就是数据,视图就是个界面,控制器是...
分类:
移动开发 时间:
2014-11-05 23:17:35
阅读次数:
289
UIView *backView = [[UIView
alloc] initWithFrame:CGRectMake(0,
0, _searchBar.size.width,
_searchBar.size.height)];
[backView setBackgroundColor:[UIColor
colorWithRed:248/255.0
green:248/25...
分类:
其他好文 时间:
2014-11-05 13:10:04
阅读次数:
165
在iOS7以后,蓝色的单元格选择效果已经被禁止了,取而代之的可以以下面的代码实现://从iOS7开始,设置选择背景为蓝色,已经没有作用了cell.selectionStyle = UITableViewCellSelectionStyle.Bluevar bgView = UIView()//蓝色太...
分类:
移动开发 时间:
2014-11-05 12:12:39
阅读次数:
483
UIScrollView 是可以滚动的View UIview是不可以滚动的,但是他的子类UIScrollView拓展了滚动方面的功能
UIScrollView是所有滚动视图的基类,UITableView,UItextView等视图都集成与该类
使用场景:一个屏幕显示不了太大的图片;内容太多;滚动头条(图片);相册等
UIScrollView的核心功能
...
分类:
移动开发 时间:
2014-11-04 19:50:49
阅读次数:
214