如何:将 ID 中的扫描数据导入单独视图中的文本框 IOS (BLINKID)
HOW: import Scanned data from an ID into text boxes on separate view IOS (BLINKID)
我正在为一个项目开发一个应用程序,该应用程序从扫描的 USDL(使用 BlinkID)中获取数据并将以下数据输入:名字、姓氏、中间名、出生日期、性别和地址到单独的文本框中一个单独的视图控制器。然后当点击 "OK" 将它们带到另一个视图控制器时,我将创建其他选项。
虽然我卡住了。我似乎无法将数据从扫描的 USDL 传输到单独的视图控制器上的文本框中。我可以在扫描时将数据导入 Xcode,但我希望能够在扫描后自动切换视图并让应用程序自动填充标记为:名字、姓氏、地址、出生日期、性别、等等
请尝试以下步骤:
- 从 Github 的 BlinkID 示例应用程序开始。
- 创建一个新的视图控制器(我们称之为
USDLResultController
),您希望在其中显示结果。将文本框添加到该视图控制器并实现整个 UI
- 在
USDLResultController
中添加一个public属性(在头文件中)如下:
@property (nonatomic, strong) PPUsdlRecognizerResult *usdlRecognizerResult;
- 在调用扫描的视图控制器中,在您收到扫描结果的回调中(通常是
scanningViewController:didOutputResults:
),检查您是否收到了 USDL 识别器结果
- 如果您收到它,实例化
USDLResultController
(从情节提要,或者在代码中),并将 usdlRecognizerResult
设置为您收到的结果
- 在
USDLResultController
的 viewWillAppear
(或其他类似方法)中,使用 usdlRecognizerResult
属性. 中的值填充文本框
如果在此之后您仍然需要帮助,请将 link 发送到您正在实施此项目的项目,以便我们查看。
免责声明:我在 BlinkID 团队工作。
我正在为一个项目开发一个应用程序,该应用程序从扫描的 USDL(使用 BlinkID)中获取数据并将以下数据输入:名字、姓氏、中间名、出生日期、性别和地址到单独的文本框中一个单独的视图控制器。然后当点击 "OK" 将它们带到另一个视图控制器时,我将创建其他选项。
虽然我卡住了。我似乎无法将数据从扫描的 USDL 传输到单独的视图控制器上的文本框中。我可以在扫描时将数据导入 Xcode,但我希望能够在扫描后自动切换视图并让应用程序自动填充标记为:名字、姓氏、地址、出生日期、性别、等等
请尝试以下步骤:
- 从 Github 的 BlinkID 示例应用程序开始。
- 创建一个新的视图控制器(我们称之为
USDLResultController
),您希望在其中显示结果。将文本框添加到该视图控制器并实现整个 UI - 在
USDLResultController
中添加一个public属性(在头文件中)如下:@property (nonatomic, strong) PPUsdlRecognizerResult *usdlRecognizerResult;
- 在调用扫描的视图控制器中,在您收到扫描结果的回调中(通常是
scanningViewController:didOutputResults:
),检查您是否收到了 USDL 识别器结果 - 如果您收到它,实例化
USDLResultController
(从情节提要,或者在代码中),并将usdlRecognizerResult
设置为您收到的结果 - 在
USDLResultController
的viewWillAppear
(或其他类似方法)中,使用usdlRecognizerResult
属性. 中的值填充文本框
如果在此之后您仍然需要帮助,请将 link 发送到您正在实施此项目的项目,以便我们查看。
免责声明:我在 BlinkID 团队工作。