如何从叠加按钮切换视图?

时间:2012-08-03 06:48:40

标签: ios

我在叠加层上做了一个按钮,每次访问摄像机时都会加载。按钮响应很好,我已经测试过它以查看选择器是否有问题。我100%它不是选择器的问题(它响应NSLog字符串)。

我希望每次按下时都会显示一个新视图,但即使我使用了各种各样的方法,它也没有做任何事情。我在这里没有想法,我尝试了很多方法但没有工作,我的意思是没有。我确保我已经正确地导入了框架,我甚至制作了新项目并重新编写了第一步中的所有内容,以确保它不会对原始项目造成问题。

}

- (UIView*)CommomOverlay  {
//Both of the 428 values stretch the overlay bottom to top for overlay function. It
doesn't cover it. 
UIView* view = [[UIView alloc] initWithFrame:CGRectMake(0,0,320,430)];
UIImageView *FrameImg = [[UIImageView alloc] initWithFrame:CGRectMake(0,0,320,430)];



[FrameImg setImage:[UIImage imageNamed:@"newGraphicOverlay.png"]];
FrameImg.userInteractionEnabled = YES;

UIButton *myButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
myButton.frame = CGRectMake(20, 20, 200, 44); // position in the parent view and set the
size of the button
[myButton setTitle:@"Click Me!" forState:UIControlStateNormal];
// add targets and actions
[myButton addTarget:self action:@selector(buttonPressed) 
forControlEvents:UIControlEventTouchUpInside];

[view addSubview:FrameImg];
[view addSubview:myButton];

return view;


}

以下内容在我的 - (void)buttonPressed方法中无效:

UIViewController *viewControllerName = [[UIViewController alloc] initWithNibName:
(NSString *) bundle:(NSBundle *)];

0 个答案:

没有答案