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 ,...
Multiple sections in UITableView iOS Swift. UITableView is very important part of iOS ecosystem. So we split tableviews in sections. Then its easier to find right information. 1. First let’s create a project as usual. Create a new single view application X code project. Set project name to UIViewController. 2. Go to main storyboard & select view controller & use UITableView 3. Select tableview & make it initial view controller 4 Create a custom Sections Class like Name => TableSections, create register cell static return “ getCellNibs ” method. Then create 4 section enum “TableItems” then after append all sections to an array model. import UIKit struct CellNib { static func getCellNibs () -> [ String ] { return [ "Cell1" , "Cell2" , "Cell3" , "Cell4" ] } } enum TableItems : Int { case TableSections1 ...