GMSNavigationTermsAndConditionsOptions 类参考

GMSNavigationTermsAndConditionsOptions 类参考

概览

用于显示条款及条件的选项。

公开成员函数

(instancetype)- initWithCompanyName

属性

NSString * companyName
 默认 init 不可用。
NSString * title
 对话框的标题。
BOOL shouldOnlyShowDriverAwarenessDialog
 指示 -showTermsAndConditionsDialogIfNeededWithOptions:callback: 是否应该仅显示驾驶员认知免责声明。
GMSNavigationTermsDialogUIParams *uiParams
 用于定义对话框外观和风格的参数。

成员函数文档

- (instancetype) initWithCompanyName: (NSString *)  companyName

属性说明

- (NSString*) companyName [read, write, copy]

默认 init 不可用。

请使用指定的初始化程序。发布应用的公司的名称,该公司与 Google 就位置数据共享协议签订了协议。

- (NSString*) title [read, write, copy]

对话框的标题。

如果 title 为 nil,则对话框使用默认标题。

注意
对于自定义商品名,此方法的调用方需要本地化此参数。默认商品名由服务自动本地化。
- (BOOL) shouldOnlyShowDriverAwarenessDialog [read, write, assign]

指示 -showTermsAndConditionsDialogIfNeededWithOptions:callback: 是否应该仅显示驾驶员认知免责声明。

默认值为 NO,除了 Navigation SDK 提供的默认条款和服务之外,系统还会显示免责声明。设置为 YES 可指示应仅显示驾驶员认知免责声明。

如果项目必须显示“条款及条件”对话框,则将此变量设置为 YES 不会产生任何影响。

- (GMSNavigationTermsDialogUIParams*) uiParams [read, write, assign]

用于定义对话框外观和风格的参数。

如果为 nil,则对话框使用默认外观和风格。