Iphone 显示一个不显示';我没有笔尖文件

Iphone 显示一个不显示';我没有笔尖文件,iphone,objective-c,ios,uiviewcontroller,Iphone,Objective C,Ios,Uiviewcontroller,我将如何展示一个没有nib文件的视图控制器 我有一个没有笔尖的viewController,希望在用户触摸按钮时显示此视图。是否还需要一个nib文件来执行此操作 谢谢你的帮助 我最终使用了: CameraViewController *cvc = [[CameraViewController alloc] init]; [self.navigationController pushViewController:cvc animated:YES]; [cvc rel

我将如何展示一个没有nib文件的视图控制器

我有一个没有笔尖的viewController,希望在用户触摸按钮时显示此视图。是否还需要一个nib文件来执行此操作

谢谢你的帮助

我最终使用了:

CameraViewController *cvc = [[CameraViewController alloc] init];
        [self.navigationController pushViewController:cvc animated:YES];
        [cvc release];

您可以通过编程方式而不是在nib内部创建视图。那么就不需要笔尖了

- (IBAction)buttonPressed:(id)sender {
CameraViewController *cameraViewController = [[CameraViewController alloc] init];
[self presentModalViewController:cameraViewController animated:YES];
}

您可以通过编程方式而不是在nib内部创建视图。那么就不需要笔尖了

- (IBAction)buttonPressed:(id)sender {
CameraViewController *cameraViewController = [[CameraViewController alloc] init];
[self presentModalViewController:cameraViewController animated:YES];
}

视图控制器不需要nib。一般来说,由于维护和其他原因,拥有nib是有用的;但是,如果不需要nib,则需要覆盖由
UIViewController

提供的
-loadView
方法,视图控制器不需要nib。一般来说,由于维护和其他原因,拥有nib是有用的;但是,如果您不想要nib,则需要重写由
UIViewController

提供的
-loadView
方法。我以编程方式拥有这些视图。然后如何从另一个viewcontroller链接到该视图?谢谢您可以将它们作为属性公开。如果我的viewController名为CameraViewController,如果我没有nib文件,我将在以下方法中添加什么来加载该viewController(iAction)showCamera:(id)sender{}您可以像任何其他objective-C对象一样创建视图控制器:[[CameraViewController alloc]init];然后如何显示它取决于您是否使用单个视图控制器、UINavigationViewController和UITableViewController来显示以前的视图。我以编程方式拥有这些视图。然后如何从另一个viewcontroller链接到该视图?谢谢您可以将它们作为属性公开。如果我的viewController名为CameraViewController,如果我没有nib文件,我将在以下方法中添加什么来加载该viewController(iAction)showCamera:(id)sender{}您可以像任何其他objective-C对象一样创建视图控制器:[[CameraViewController alloc]init];然后如何显示它取决于是否使用单个视图控制器、UINavigationViewController、UITabViewController来显示上一个视图控制器。