Skip to main content

Posts

Showing posts from January, 2018

Custom Loader (Activity Indicator) in Swift

Creating a custom activity indicator in Swift allows you to tailor the appearance and behavior of your loading spinner to fit the style of your app. Here's a step-by-step guide to creating a simple custom activity indicator using UIView Step 1: Create a New Swift File for the Custom Activity Indicator Create a new Swift file and name it  RotatingCirclesView.swift . Add the following code to define a custom UIView subclass for your activity indicator: // //   RotatingCirclesView.swift //   Welcome In // //   Created by Praveen Kumar on 05/09/24. // import UIKit class RotatingCirclesView : UIView {          let circle1 = UIView ( frame : CGRect ( x : 20 , y : 20 , width : 60 , height : 60 ))     let circle2 = UIView ( frame : CGRect ( x : 120 , y : 20 , width : 60 , height : 60 ))          let position : [ CGRect ] = [ CGRect ( x : 30 , y : 20 , width : 60 , height : 60 ), CGRect ( x : 60 , y : 15 ,...

Validation Password or Username in Swift 4.0

Validation Password or Username in Swift 4.0 Validation Tutorial Password Or Username Swift 4.0. Two type password validation. Most of the validation same confirm password , Password must one uppercase letter, Password must have more then some characters , Password contain some special character , Password must one digit. etc. Type First Password Validation -  Password Mini or Max length is 6 - 10. One Alphabet in Password. One Special Character in Password. ^                              - Start Anchor. (?=.*[a-z])               -Ensure string has one character. (?=.[$@$#!%?&])   -Ensure string has one special character. {8,}                           -Ensure password length is 8. $                       ...

Open PDF Tutorial - WKWebView in iOS Swift 4.0

Open PDF Tutorial - WKWebView in iOS Swift 4.0