Circle Story (iOS)
Use CircleStoryViewController
class ViewController: UIViewController {
func embedCircleStoryInViewController() {
let channelID = "<Encoded Channel ID>"
let playlistID = "<Encoded Playlist ID>"
let source = VideoFeedContentSource.channelPlaylist(
channelID: channelID,
playlistID: playlistID
)
let circleStoryVC = CircleStoryViewController(source: source)
circleStoryVC.isPictureInPictureEnabled = true
self.addChild(circleStoryVC)
circleStoryVC.view.translatesAutoresizingMaskIntoConstraints = false
self.view.addSubview(circleStoryVC.view)
NSLayoutConstraint.activate([
circleStoryVC.view.leadingAnchor.constraint(equalTo: self.view.leadingAnchor),
circleStoryVC.view.trailingAnchor.constraint(equalTo: self.view.trailingAnchor),
circleStoryVC.view.heightAnchor.constraint(equalToConstant: feedHeight),
circleStoryVC.view.centerYAnchor.constraint(equalTo: self.view.centerYAnchor)
])
circleStoryVC.didMove(toParent: self)
}
}Use CircleStoryView
Use CircleStorySwiftUIView
Last updated
Was this helpful?