Let's Chat?

Default UI Theme Customization

NOTE: The following information is for the 6.1 version of the SDK.

1. Setting Display Parameters

To set display parameters when using Glance_iOS SDK, pass GlanceStartParams when starting a new session.

let startParams = GlanceStartParams()

GlanceVisitor.startSession(startParams, delegate: self)
GlanceStartParams* startParams = [[GlanceStartParams alloc] init];

[GlanceVisitor startSession:startParams delegate:self];

GlanceStartParams has a property of type GlanceDisplayParams, which is used to customize Glance_iOS Default UI.

let displayParams = GlanceDisplayParams()
displayParams?.dialogButtonCornerRadius = 4
        
let startParams = GlanceStartParams()
startParams?.displayParams = displayParams

GlanceVisitor.startSession(startParams, delegate: self)
GlanceDisplayParams *displayParams = [[GlanceDisplayParams alloc] init];
displayParams.dialogButtonCornerRadius = 4;

GlanceStartParams* startParams = [[GlanceStartParams alloc] init];
startParams.displayParams = displayParams;

[GlanceVisitor startSession:startParams delegate:self];

2. GlanceDisplayParams Properties

Parameter Type
dialogButtonCornerRadius double
termsAndConditionsTitle NSString
dialogHeaderFont UIFont
dialogDescriptionFont UIFont
dialogSessionCodeFont UIFont
dialogTermsAndConditionsTitleFont UIFont
dialogTermsAndConditionsFont UIFont

3. GlanceDisplayParams Default Properties

If a display parameter property isn't set, it will use the default value.

Parameter Default Value
dialogButtonCornerRadius 20
termsAndConditionsTitle ""
dialogHeaderFont boldSystemFontOfSize:16.0
dialogDescriptionFont systemFontOfSize:15.0
dialogSessionCodeFont boldSystemFontOfSize:20.0
dialogTermsAndConditionsTitleFont systemFontOfSize:15.0
dialogTermsAndConditionsFont systemFontOfSize:13.0

By continuing to use the site, you agree to the use of cookies. Learn More