CocoaPods trunk is moving to be read-only. Read more on the blog, there are 19 months to go.

NextGrowingTextView 2.1.0

NextGrowingTextView 2.1.0

TestsTested
LangLanguage SwiftSwift
License MIT
ReleasedLast Release Mar 2022
SPMSupports SPM

Maintained by muukii, muukii.



NextGrowingTextView - An Essential UI component for input text

Version Carthage compatible License Platform FOSSA Status

flexible width fixed width

💡
You want also to need to display a user-interface on top of the keyboard?
muukii/Bureau enables you to show your user-interface on top of the keyboard in the easiest way.

How to use

Create an instance, then adding subview with layout

It supports AutoLayout completely.

let growingTextView = NextGrowingTextView()

Setting up with configuration

growingTextView.configuration = .init(
  minLines: 1,
  maxLines: 10,
  isAutomaticScrollToBottomEnabled: true,
  isFlashScrollIndicatorsEnabled: true
)

Accessing actual UITextView to apply settings in there

growingTextView.textView

Accessing UILabel for displaying placeholder

growingTextView.placeholderLabel

Requirements

iOS 9.0+ Swift 5.5+

Installation

  • Supports followings:
    • CocoaPods
    • Swift Package Manager

Author

muukii

License

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

FOSSA Status