小编A.J*_* S.的帖子

使用自定义相机创建预览屏幕

我正在创建一个应用程序,我为相机制作了自定义叠加层.我注意到当我使用相机的正常默认值时,会出现预览,您可以选择重新拍摄照片或使用它.在使用自定义叠加层时,是否有一种简单的方法来显示该屏幕?谢谢!

camera overlay ios

3
推荐指数
1
解决办法
9546
查看次数

如何删除我添加到navigationcontroller视图的视图?

所以我的导航控制器中有一个设置栏按钮项,当从家庭视图控制器按下时,会在家庭视图上打开设置vc透明视图,因此家庭vc仍然可以在设置vc后面看到.我希望导航栏仍然显示,所以在"HomeViewController.h"中我有以下代码:

-(IBAction)settingsButtonPressed:(id)sender{
    SettingsViewController *settings = [[SettingsViewController alloc]init];
    [self.navigationController.view addSubview:settings.view];
}
Run Code Online (Sandbox Code Playgroud)

当我想删除设置视图时,在"SettingsViewController"中我尝试了:

-(IBAction)exitSettings:(id)sender{
    [self.navigationController.view removeFromSuperview];
}
Run Code Online (Sandbox Code Playgroud)

但是,当我这样做并尝试运行程序时,程序停止,而在调试区域,它只是说

Thread 1: EXC_BAD_ACCESS (code = 2, address=0xb0000008)
(lldb)
Run Code Online (Sandbox Code Playgroud)

我做错了什么,如何解决这个问题?

view uinavigationcontroller ios

2
推荐指数
1
解决办法
2402
查看次数

标签 统计

ios ×2

camera ×1

overlay ×1

uinavigationcontroller ×1

view ×1