Skip to content

Latest commit

 

History

History
68 lines (42 loc) · 1.68 KB

README.md

File metadata and controls

68 lines (42 loc) · 1.68 KB

SwiftyTextView

License Language

Overview

SwiftyTextView is an iOS enhanced TextView with placeholder and limit characters count support.

enter image description here

Installation

CocoaPods

SwiftyTextView is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'SwiftyTextView'

Manual

Drag 'n drop SwiftyTextView.swift into your project.

Usage

Interface Builder

Select the UITextView you want to use and change the class to SwiftyTextView.

  • Placeholder text
  • Placeholder color
  • Limit number of characters
  • Show text count view

You can see the changes directly on the Interface Builder!

Code

let textView:SwiftyTextView = SwiftyTextView.init(frame: CGRect.init(x: X, y: Y, width: WIDTH, height: HEIGHT))
      textView.backgroundColor = .red
      textView.placeholder = "Please input text..."
      textView.placeholderColor = UIColor.lightGray
      textView.minNumberOfWords = 0
      textView.maxNumberOfWords = 30
      textView.showTextCountView = true
      self.view.addSubview(txtfield)

Requirements

  • Swift 5.0+
  • iOS 9.0+

Contact & Contribute

  • Feel free to contact me with ideas or suggestions at [email protected]
  • Fork the project and make your own changes

License

SwiftyTextView is available under the MIT license. See the LICENSE file for more info.