7pods
Record button with start and stop animation. Also with progress bar.
License: MIT
SceneKitVideoRecorder records videos of SceneKit and ARKit. It supports iOS10 or later on Metal supported devices.
License: MIT
You can easily run a codeblock once (or as many times you want) without having to track the status yourself.
License: MIT
Container view controller with left and right drawer controlling by pan gesture for tvOS. inspired by the zova tvos app.
shrinks = false
shrinks = true
ruby
pod 'TVOSSlideViewController'
TVOSSlideViewController
and set your view controller instantce's class to your subclass in IB.TVOSSlideViewController
s @IBInspectable
properties in interface builder without touching codesetup(contentViewController:)
function in your subclass for setup content view.Different from storyboard implementation, you can initilze TVOSSlideViewController
directly with:
swift
public init(contentViewController: UIViewController, leftView: UIView?, rightView: UIView?)
TVOSSlideViewConroller
.amount: CGFlaot
returns the drawers visibility range between 0-1 for easier drawer animation implementation.swift
@objc public protocol TVOSSlideViewControllerDelegate {
optional func slideViewControllerDidBeginUpdateLeftDrawer(slideViewController: TVOSSlideViewController)
optional func slideViewControllerDidBeginUpdateRightDrawer(slideViewController: TVOSSlideViewController)
optional func slideViewControllerDidUpdateLeftDrawer(slideViewController: TVOSSlideViewController, amount: CGFloat)
optional func slideViewControllerDidUpdateRightDrawer(slideViewController: TVOSSlideViewController, amount: CGFloat)
optional func slideViewControllerDidEndUpdateLeftDrawer(slideViewController: TVOSSlideViewController, amount: CGFloat)
optional func slideViewControllerDidEndUpdateRightDrawer(slideViewController: TVOSSlideViewController, amount: CGFloat)
optional func slideViewControllerDidSelectLeftDrawer(slideViewController: TVOSSlideViewController)
optional func slideViewControllerDidSelectRightDrawer(slideViewController: TVOSSlideViewController)
}
License: MIT