Stories (iOS SDK)

This guide describes using the Stories widget in an iOS mobile app. 

There are two integration ways to display Stories:

  • XIB (StoryBoard)
  • In the app code

XIB (StoryBoard)

1. Create a new "View" in the StoryBoard editor. Change the "View" class from "UIView" to "StoriesView".

2. Add a variable to the "viewController.swift" controller:

@IBOutlet private weak var storiesBackView: StoriesView!

3. Initialize it:

// For example in viewDidLoad
storiesBackView.configure(sdk: SDK, mainVC: self, code: "%CODE%")

NameTypeRequirementDescription
%CODE%stringrequiredThe story widget code. The unique code is available in the PersonaClick account in each Stories block's "data-code" attribute.


In the app code

1. Import the library:

import PersonaClick

2. Create "view":

var storiesView = StoriesView(frame: CGRect(x: 0, y: 0, width: 0, height: 0))
view.addSubview(storiesView)

3. Initialize it:

// For example in viewDidLoad
storiesView.configure(sdk: SDK, mainVC: self, code: "%CODE%")
NameTypeRequirementDescription
%CODE%stringrequiredThe story widget code. The unique code is available in the PersonaClick account in each Stories block's "data-code" attribute.

Page Navigation




Related Pages

Copyright 2018-2024 PersonaClick