Skip to content

Commit dd3ba6a

Browse files
author
Ignacio Romero Zurbuchen
committed
Updates README
1 parent 4c055d7 commit dd3ba6a

File tree

2 files changed

+15
-4
lines changed

2 files changed

+15
-4
lines changed

README.md

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,28 +22,32 @@ This library is used in Slack's iOS app. It was built to fit our needs, but is f
2222
- Flexible UI built with Auto Layout
2323
- Customizable: provides left and right button, and toolbar outlets
2424
- Tap Gesture for dismissing the keyboard
25-
- [Panning Gesture](https://github.com/slackhq/SlackTextViewController#panning-gesture) for sliding down the keyboard
2625
- [External keyboard](https://github.com/slackhq/SlackTextViewController#external-keyboard) commands support
2726
- Undo/Redo (with keyboard commands and UIMenuController)
2827
- Text Appending APIs
2928

30-
### Optional
29+
### Additional
3130
- [Autocomplete Mode](https://github.com/slackhq/SlackTextViewController#autocompletion) by registering any prefix key (`@`, `#`, `/`)
3231
- [Edit Mode](https://github.com/slackhq/SlackTextViewController#edit-mode)
3332
- [Typing Indicator](https://github.com/slackhq/SlackTextViewController#typing-indicator) display
3433
- [Shake Gesture](https://github.com/slackhq/SlackTextViewController#shake-gesture) for clearing text view
3534
- Multimedia Pasting (png, gif, mov, etc.)
3635
- [Inverted Mode](https://github.com/slackhq/SlackTextViewController#inverted-mode) for displaying cells upside-down (using CATransform) -- a necessary hack for some messaging apps. `YES` by default, so beware, your entire cells might be flipped!
36+
- Tap Gesture for dismissing the keyboard
37+
- [Panning Gesture](https://github.com/slackhq/SlackTextViewController#panning-gesture) for sliding down/up the keyboard
38+
- [Dynamic Type](https://github.com/slackhq/SlackTextViewController#dynamic-type) for adjusting automatically the text input bar height based on the font size.
3739
- Bouncy Animations
3840

3941
### Compatibility
42+
- Carthage & Cocoapods
4043
- Swift: [A sample project is available in a different branch] (https://github.com/slackhq/SlackTextViewController/tree/swift-example)
41-
- iOS 7 & 8
44+
- iOS 7, 8 & 9
4245
- iPhone & iPad
4346
- [Storyboard](https://github.com/slackhq/SlackTextViewController#storyboard)
4447
- UIPopOverController & UITabBarController
4548
- Container View Controller
4649
- Auto-Rotation
50+
- iPad Multitasking (iOS 9 only)
4751
- Localization
4852

4953
## Installation
@@ -241,7 +245,7 @@ You can also dismiss it by calling `[self.typingIndicatorView dismissIndicator];
241245
242246
###Panning Gesture
243247
244-
Dismissing the keyboard with a panning gesture is enabled by default with the `keyboardPanningEnabled` property. You can always disable it if you'd like.
248+
Dismissing the keyboard with a panning gesture is enabled by default with the `keyboardPanningEnabled` property. You can always disable it if you'd like. You can extend the `verticalPanGesture` behaviors with the `UIGestureRecognizerDelegate` methods.
245249
246250
###Shake Gesture
247251
@@ -301,6 +305,13 @@ or the `UICollectionView` version:
301305
```
302306

303307

308+
###Dynamic Type
309+
310+
Dynamic Type is enabled by default with the `keyboardPanningEnabled` property. You can always disable it if you'd like.
311+
312+
![Dynamic-Type](Screenshots/screenshot_dynamic-type.png)
313+
314+
304315
##Sample Project
305316

306317
Check out the sample project, everything is demo'd there.
10.8 KB
Loading

0 commit comments

Comments
 (0)