我有一個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