KMPlaceholder TextView - iOS App Source Code

  • KMPlaceholder TextView - iOS App Source Code
  • KMPlaceholder TextView - iOS App Source Code
  •     Description   

  • A UITextView subclass that adds support for multiline placeholder written in Swift.

    Usage

    You can set the value of the placeholder property just like using UITextField.

    Interface Builder

    Storyboard

    1. Drag a UITextView object onto the canvas.
    2. In the Identity inspector, set the Custom Class name to KMPlaceholderTextView.
    3. In the Attributes inspector, you can change the value of the placeholder property directly.

    Code

    let placeholderTextView = KMPlaceholderTextView(frame: view.bounds)
    placeholderTextView.placeholder = "What's on your mind?"
    view.addSubview(placeholderTextView)

    Installation

    CocoaPods

    You can install the latest release version of CocoaPods with the following command:

    $ gem install cocoapods

    CocoaPods v0.36 or later required

    Simply add the following line to your Podfile:

    platform :ios, '8.0' 
    use_frameworks!
    
    pod 'KMPlaceholderTextView', '~> 0.1.2' 

    Then, run the following command:

    $ pod install