我有一个UIView
的子类。每当我检测到触摸事件时,我都需要显示一个新的UI-View。UIView子类,触摸事件
我知道,我必须覆盖下面的方法:
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event;
我的问题是,我不知道如何来显示全屏视图。
我曾尝试以下:
CGRect screenSize = [[UIScreen mainScreen] bounds];
UIView *mysubview = [[UIView alloc] initWithFrame : screenSize];
[self.window addSubview:mysubview];
但我不知道这是否是做正确的方式。
任何人都可以给我建议吗?
因为正在监听触摸事件的视图不是全屏视图,所以它只有100px的高度,并且位于屏幕的底部 – 2012-02-23 10:09:02