Skip to main content

Posts

Showing posts from February, 2019

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 ,...

Enum & Enumeration in Swift 4

An Enum & Enumeration consists of integral constants " An enumeration is a user-define data type which consists of a set of related value" Is used to define enum keyword"  enum type { const1, const2, const3, .......} enum week {           case Monday           case Tuesday          .....          case Sunday } Swift Example :- enum Country {    case India    case America    case Russia    case Chaina } var power = Country.America power = .America switch power {    case .India:       print("India Country is No 4")    case .America:       print("America Country is No 1")    case . Russia:       print("Russia Country is No 2")    case . Chaina:       print("Chaina Country is No 3") } ...