Skip to content

πŸ“ The next in the generations of 'growing textviews' optimized for iOS 8 and above.

License

Notifications You must be signed in to change notification settings

FluidGroup/NextGrowingTextView

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ad23041 Β· Jan 25, 2023
Mar 2, 2022
Mar 2, 2022
Apr 18, 2022
Mar 2, 2022
Jan 25, 2023
Mar 2, 2022
Dec 19, 2015
Apr 18, 2022
Mar 2, 2022
Jul 23, 2022

Repository files navigation

NextGrowingTextView
(An Essential UI component for input text)

flexible width fixed width

πŸ’‘
Displaying the 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

  1. Create an instance
  2. Add 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

growingTextView.textView

Accessing UILabel for displaying placeholder

growingTextView.placeholderLabel

Requirements

iOS 9.0+ Swift 5.5+

Installation

  • Supports the following:
    • CocoaPods
    • Swift Package Manager

Author

muukii

License

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

FOSSA Status