一个视图原来添加在某个父视图上,然后再将它添加到另外的一个视图上,这个视图会从原来的某个父视图中移除,添加到新的视图上。 子视图对象指针存在父视图的subviews数组中,说明,一个视图可以有多个子视图 视图间的层次关系: 1.子视图覆盖父视图。同一视图的子视图之间,后添加的视图覆盖先...
分类:
其他好文 时间:
2014-09-23 18:42:35
阅读次数:
297
#pragma mark 生成image
- (UIImage *)makeImageWithView:(UIView *)view
{
CGSize s = view.bounds.size;
//
下面方法,第一个参数表示区域大小。第二个参数表示是否是非透明的。如果需要显示半透明效果,需要传NO,否则传YES。第三个参数就是屏幕密度了,关键就是第三个参数。
...
分类:
移动开发 时间:
2014-09-23 14:44:54
阅读次数:
238
Chapter 12 Touch Events and UIResponder1.As a subclass of UIResponder, a UIView can override four methods to handle the distinct touch events: a finge...
分类:
其他好文 时间:
2014-09-23 01:12:03
阅读次数:
344
VFL语言实现以下界面:- (void)viewDidLoad{ [super viewDidLoad]; //创建上面的view UIView *topView = [[UIView alloc]init]; topView.backgroundColor = [UIColor redCo...
分类:
其他好文 时间:
2014-09-22 02:33:11
阅读次数:
198
一、响应者链条的事件响应过程: 1、模拟视图view上按钮button被点击的事件响应:二、hitTest方法的递归调用1、-(UIView*)hitTest:(CGPoint) withEvent:(UIEvent*)event;这个方法是系统底层专门用来递归遍历是哪一个视图应对事件做出响应的方....
分类:
移动开发 时间:
2014-09-21 01:33:09
阅读次数:
420
添加视图后不可见:
1.创建视图后没有添加到父视图上
2.视图没有设置背景颜色,颜色为clearColor
3.创建视图时没有设置frame
4.创建视图的过程写在方法中,但是没有调用
5.添加到的父视图为nil,父视图不存在,所以添加不上
添加视图后不能响应交互
1.查找视图的层级关系,是否当前视图的上面还有其他视图,而颜色设置为clearColor
2.视图超出父视...
分类:
其他好文 时间:
2014-09-20 17:41:19
阅读次数:
147
涉及到内存管理问题的都是类类型的变量,而在OC中我们操纵这些对象都是通过操纵指向他们的指针来完成的,一致很多时候会忽略指针存在。比如定义UIView * view = [[UIView alloc]init];然后我们会使用view这个指针来做许多的操作。而由指针带来的一个性质是,当view =.....
分类:
其他好文 时间:
2014-09-20 15:57:49
阅读次数:
228
loadView
1.什么时候被调用?
每次访问UIViewController的view(比如controller.view、self.view)而且view为nil,loadView方法就会被调用。
2.有什么作用?
loadView方法是用来负责创建UIViewController的view
3.默认实现是怎样的?
默认实现即[super loadView...
分类:
其他好文 时间:
2014-09-20 15:21:59
阅读次数:
150
.h文件:#import @interface YLYTabBar : UIView@end.m文件#import "YLYTabBar.h"@implementation YLYTabBar- (id)initWithFrame:(CGRect)frame{ self = [super in...
分类:
移动开发 时间:
2014-09-20 14:56:58
阅读次数:
230
创建视图UIView*view=[[UIViewalloc]initWithFrame:CGRectMake(220,100,100,100)];view.backgroundColor=[UIColorgreenColor];[self.windowaddSubview:view];[viewrelease];view1.centercenter属性获取视图的中心点.NSStringFromCGPoint将一个CGPoint类型的结构体变量转为字符..
分类:
其他好文 时间:
2014-09-20 02:27:16
阅读次数:
160