Create UITextView Programmatically in Swift

In this short Swift code example we will learn how to create UITextView programmatically in Swift.

  • Create UITextView programmatically
  • Position UITextView at specific location within a view
  • Position UITextView at the center of the view
  • Change UITextView text colour
  • Change UITextView background colour
  
              
    let textView = UITextView(frame: CGRect(x: 20.0, y: 90.0, width: 250.0, height: 100.0))
    self.automaticallyAdjustsScrollViewInsets = false
    
    textView.center = self.view.center
    textView.textAlignment = NSTextAlignment.justified
    textView.textColor = UIColor.blue
    textView.backgroundColor = UIColor.lightGray

Watch this video tutorial to learn how to create and customize UITextView

UITextView and UITextViewDelegate example in Swift


Learn iOS Development with these Video Courses

The Complete iOS 11 & Swift Developer Course - Build 20 Apps

Use Xcode 9 & Swift 4 to make real apps like Uber and Instagram, with CoreML & ARKit. Includes AWS Credit and much more. Preview this video course. icon

How to Make a Freaking iPhone App - iOS 11 and Swift 4

iPhone App Development from scratch. Learn how to make iOS apps using Xcode 9. The Basics Include Pokemon Go & Snapchat. Learn to build iOS Apps with Xcode 9 and Swift 4. How to Make a Freaking iPhone App - iOS 11 and Swift 4 icon

iOS 11 and Xcode 9 - Complete Swift 4 & Objective-C Course

A Complete iOS 11 and Xcode 9 Course with Swift 4 & Objective-C. Preview this video course. iOS 11 and Xcode 9 - Complete Swift 4 & Objective-C Course icon