SlackTextViewController logo


iOS UIViewController subclass with a custom growing text input
+ 1

What is SlackTextViewController?

A drop-in UIViewController subclass with a growing text input view and other useful messaging features. Meant to be a replacement for UITableViewController & UICollectionViewController. This library is used in Slack's iOS app.
SlackTextViewController is a tool in the Mobile UI Components category of a tech stack.
SlackTextViewController is an open source tool with 8.5K GitHub stars and 1.1K GitHub forks. Here’s a link to SlackTextViewController's open source repository on GitHub

Who uses SlackTextViewController?



SlackTextViewController Integrations

Pros of SlackTextViewController
Be the first to leave a pro

SlackTextViewController's Features

  • iOS 7 and iOS 8
  • iPhone 6 compatible
  • iPad compatible
  • Support for UITableView and UICollectionView
  • Built with Auto Layout
  • Customizable: provides left and right button, and toolbar outlets
  • Growing text view, with line count limit support
  • Autocomplete mode by registering any prefix key (@, #, /)
  • Tap gesture for dismissing the keyboard
  • Text append APIs
  • External keyboard support for basic commands
  • Rotation support
  • Localization support

SlackTextViewController Alternatives & Comparisons

What are some alternatives to SlackTextViewController?
It is an open source initiative that makes it easy for publishers to create mobile-friendly content once and have it load instantly everywhere.
Hub Framework
A toolkit for building native, component-driven UIs on iOS. It is designed to enable teams of any size to quickly build, tweak and ship new UI features, in either new or existing apps. It also makes it easy to build backend-driven UIs.
Nachos UI
Pick from a bunch of pre-coded UI components ready for your next kick-ass app in JavaScript or React.

SlackTextViewController's Followers
7 developers follow SlackTextViewController to keep up with related blogs and decisions.
John Alton
Harry Tran