Displaying 1 to 13 from 13 results

UITextView-Placeholder - A missing placeholder for UITextView

  •    Objective-C

A missing placeholder for UITextView. Use CocoaPods.

MessageViewController - A SlackTextViewController replacement written in Swift for the iPhone X.

  •    Swift

You must subclass MessageViewController. Finish setup using a UIScrollView. Remember this can also be a UITableView or UICollectionView.

KMPlaceholderTextView - A UITextView subclass that adds support for multiline placeholder written in Swift

  •    Swift

A UITextView subclass that adds support for multiline placeholder written in Swift. You can set the value of the placeholder property just like using UITextField.

VEditorKit - Lightweight and Powerful Editor Kit

  •    Swift

Lightweight and Powerful Editor Kit built on Texture(AsyncDisplayKit) https://github.com/texturegroup/texture. VEditorKit provides the most core functionality needed for the editor. Unfortunately, When combined words are entered then UITextView selectedRange will changed and typingAttribute will cleared. So, In combined words case, Users can't continue typing the style they want. VEditorKit is available under the MIT license. See the LICENSE file for more info.




GrowingTextView - An UITextView in Swift3, Swift4 and Swift2

  •    Swift

An UITextView in Swift3, Swift4 and Swift2.3. Support auto growing, placeholder and length limit.

Notepad - [iOS] A fully themeable markdown editor with live syntax highlighting.

  •    Swift

Notepad is just like any other UITextView, but you need to use the convenience initializer in order to use the themes. To create a new theme, copy one of the existing themes and edit the JSON. Check out the Xcode project for an example. For full documentation read the code.

UITextField-Navigation - UITextField-Navigation makes it easier to navigate between UITextFields and UITextViews

  •    Swift

UITextField-Navigation adds next, previous and done buttons to the keyboard for your UITextFields and UITextViews. It allows you to specify a next field either on the Interface Builder or programmatically. Then, you can access next and previous fields of each UITextField or UITextView easily. The UI is highly customizable. RTL languages are supported.

AttributedTextView - Easiest way to create an attributed UITextView (with support for multiple links and from html)

  •    Swift

Easiest way to create an attributed UITextView (with support for multiple links and html). In interfacebuilder put an UITextView on the canvas and set the base class to AttributedTextView and create a referencing outlet to the a property in your viewController. In the samples below we have called this property textView1. Always assign to the attributer property when you want to set something.


UITextViewDIYEmojiExample - Example of insert custom emoji image in to UITextView

  •    Objective-C

Example of insert custom emoji image in to UITextView. And get the represent string back after editing.

PinCodeInputView - A input text view for entering pin code.

  •    Swift

A text input view for entering pin code. SurfaceView is used to detect a user gesture. ItemView is Appearance. You can customize ItemView.

RegeributedTextView - RegeributedTextView is a subclass of UITextView that supports fully attribute string based on regular expression

  •    Swift

RegeributedTextView is a subclass of UITextView that supports fully attribute string based on regular expression. and you can use RegeributedTextView as subclass of UITextView in Interface Builder.

BSAutocomplete - BSAutocomplete

  •    Swift

BSAutocomplete provides easy-to-use and powerful autocomplete feature based on the full screen experience. With prefix you would like to such as '#', '@' or '$', you can inject stylish full-screen autocomplete functionality into UITextView or UITextField so as to help users better find and write specific contents containing the prefix while typing. To run the example project, clone the repo, and run pod install from the Example directory first.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.