我已经创建了一个自定义相机叠加层来捕获一个项目,但是我的应用程序要求我经历两次捕获过程,所以基本上,一旦用户拍摄了项目正面的照片,他们需要拍摄项目的照片同一项目的背面,背靠背。目前,在拍摄第一张照片后,我正在重新初始化同一个视图控制器,但我已经读过,为每个“步骤”创建一个单独的视图控制器会更好。
哪个是更好的选择,单独的视图控制器,还是一个可以在需要时重复使用的视图控制器?
我对 Objective-C 很陌生,所以我不确定我是否正确地表达了所有内容,我希望我能够充分传达我的问题。
我已经创建了一个自定义相机叠加层来捕获一个项目,但是我的应用程序要求我经历两次捕获过程,所以基本上,一旦用户拍摄了项目正面的照片,他们需要拍摄项目的照片同一项目的背面,背靠背。目前,在拍摄第一张照片后,我正在重新初始化同一个视图控制器,但我已经读过,为每个“步骤”创建一个单独的视图控制器会更好。
哪个是更好的选择,单独的视图控制器,还是一个可以在需要时重复使用的视图控制器?
我对 Objective-C 很陌生,所以我不确定我是否正确地表达了所有内容,我希望我能够充分传达我的问题。