You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '9.0'
use_frameworks!
target '<Your Target Name>' do
pod 'SwiftyOverlay'
end
pod update
pod install
Usage
Inherit SkipOverlayDelegate
class ViewController:UIViewController,SkipOverlayDelegate
Create an instance of GDOverlay
varoverlay:GDOverlay=GDOverlay()
Set delegate
overlay.delegate =self
Set properties
overlay.arrowColor =UIColor.red
overlay.arrowWidth =2.0
overlay.lineType =LineType.line_bubble
...
// Full properties list can be found on sample project
Now call Overlay View Skip function to show!
onSkipSignal()
Override onSkipSignal function
func onSkipSignal(){
/// Add an attributed string over the screen
overlay.drawOverlay(desc: NSMutableAttributedString)
/// TableView
overlay.drawOverlay(to:self.tableView, section:0, row:0, desc:"Description ...")
/// UIBarButtonItem
overlay.drawOverlay(to: barButtonItem, desc:"Description ...")
/// Any other views
overlay.drawOverlay(to:self.someView, desc:"Description ...", isCircle:true)
/// TabBar Items
overlay.drawOverlay(to:self.tabbarView, item:0, desc:"Description ...")
/// For StackViews, Eg. first view of stackview
lettargetView= stackView.arrangedSubviews[0]
o.drawOverlay(to: targetView, desc:"Description ...", isCircle:true)}
Licence
SwiftyHelpOverlay is available under the MIT license. See the LICENSE.txt file for more info.