Skip to main content

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

Swift how to simple way to return back/previous view controller by presented or pushed.

 Simple way to return back/previous view controller by presented or pushed in iOS Swift.
case 1 : using with Navigation controller
self.navigationController?.popViewController(animated: true)
case 2 : using with present view controller
self.dismiss(animated: true, completion: nil)

Comments

  1. Show and hide a tableView on button click

    @IBAction func PressRefine(sender: AnyObject) {
    if sportTableView.hidden {
    sportTableView.hidden = false
    } else {
    sportTableView.hidden = true
    }
    }
    or
    @IBAction func PressRefine(sender: AnyObject) {
    sportTableView.hidden = !sportTableView.hidden
    }

    ReplyDelete

Post a Comment