2009-08-14 17 views
1

私はサブビューとして追加されたuiviewを持つscrollviewを持っています。ビューをタッチすると、新しいビューをどのように開くのですか? 私は新しいビューを表示したい...この前に私は私のビューにボタンを持っています...ボタンはメソッド "addtarget perform selector"を持っています...それから私は新しいビューをロードしています ここに私のイメージですビューuiviewに触れるときに新しいビューを開くにはどうすればいいですか?

alt text http://www.freeimagehosting.net/uploads/3669826092.png

+0

を?ウィンドウ全体を埋めるようにしますか?アニメーションは?または現在のビューの上に表示されますか? – teabot

+0

私は新しいビューを表示したい...これは私のビュー上にボタンがあるので...ボタンはメソッドaddtargetを実行するセレクタを...それから私は新しいビューをロードしています –

答えて

1

例えばコード(それはあなたのビューに追加)以下試してください:あなたは新しいビューを表示するにはどうすればよい

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event 
{ 
    UITouch *touch = [touches anyObject]; 
    NSUInteger tapCount = [touch tapCount]; 
    CGPoint location = [touch locationInView:self.view]; 

    switch (tapCount) 
    { 
     case 1: 
     { 
       UIView *view = [[UIView alloc] initWithFrame: CGRectMake(0.0f, 0.0f, 320.0f, 480.0f)]; 
       view.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth; 
       view.backgroundColor = [UIColor whiteColor]; 

       [self.view addSubview:view]; 
       [view release]; 
     } 
     break; 
    } 
} 
関連する問題