Classes
The following classes are available globally.
-
A popup bar presented with a container view controller such as a
See moreUITabBarController
, aUINavigationController
, aUIViewController
or a custom container view controller. The user can swipe or tap the popup bar at any point to present the popup content view controller. After presenting, the user dismisses the popup content view controller by either swiping or tapping an optional popup close button. The contents of the popup bar is built dynamically using its own properties. The popup bar may be a custom one ifPBPopupBar.customPopupBarViewController
is set.Declaration
Swift
@objc @MainActor public class PBPopupBar : UIView
-
A button added to the content’s view when the popup content view controller is presented. The user can dismiss the popup content view controller by either swiping or tapping this popup close button.
See moreDeclaration
Swift
@objc @MainActor public class PBPopupCloseButton : UIButton
-
The view where is embedded the popupContentViewController’s view for presentation. This view has a optional close button and a visual effect view with an optional effect.
See moreDeclaration
Swift
@objc @MainActor public class PBPopupContentView : UIView
-
Undocumented
See moreDeclaration
Swift
@objc @MainActor public class PBPopupController : NSObject, UIGestureRecognizerDelegate
extension PBPopupController: UIViewControllerTransitioningDelegate
extension PBPopupController: UIViewControllerPreviewingDelegate
-
A singleton to enable or disable logging to the Apple System Log facility.
See moreDeclaration
Swift
@objc public class PBPopupLogs : NSObject
-
A custom view that provide a shadow’s layer arround an image view with a corner radius.
See moreDeclaration
Swift
@objc @MainActor public class PBPopupRoundShadowImageView : UIView
-
Undocumented
Declaration
Swift
@MainActor public class RoundShadowImageView : PBPopupRoundShadowImageView