Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/GeekTree0101/VEditorKit
Lightweight and Powerful Editor Kit
https://github.com/GeekTree0101/VEditorKit
bonmot editor ios rxswift uitextview vingle xml
Last synced: 10 days ago
JSON representation
Lightweight and Powerful Editor Kit
- Host: GitHub
- URL: https://github.com/GeekTree0101/VEditorKit
- Owner: GeekTree0101
- License: mit
- Created: 2019-01-02T01:59:45.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-04-29T00:54:19.000Z (over 5 years ago)
- Last Synced: 2024-09-21T22:02:21.573Z (about 2 months ago)
- Topics: bonmot, editor, ios, rxswift, uitextview, vingle, xml
- Language: Swift
- Homepage:
- Size: 29.9 MB
- Stars: 487
- Watchers: 13
- Forks: 30
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- fucking-awesome-swift - VEditorKit - Lightweight and Powerful Editor Kit. (Libs / Text)
- awesome-swift - VEditorKit - Lightweight and Powerful Editor Kit. (Libs / Text)
- awesome-swift - VEditorKit - Lightweight and Powerful Editor Kit ` 📝 2 years ago ` (Text [🔝](#readme))
- awesome-swift - VEditorKit - Lightweight and Powerful Editor Kit. (Libs / Text)
README
[![CI Status](https://travis-ci.org/GeekTree0101/VEditorKit.svg?branch=master)](https://travis-ci.org/GeekTree0101/VEditorKit)
[![Version](https://img.shields.io/cocoapods/v/VEditorKit.svg?style=flat)](https://cocoapods.org/pods/VEditorKit)
[![License](https://img.shields.io/cocoapods/l/VEditorKit.svg?style=flat)](https://cocoapods.org/pods/VEditorKit)
[![Platform](https://img.shields.io/cocoapods/p/VEditorKit.svg?style=flat)](https://cocoapods.org/pods/VEditorKit)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.#### TypingAttributes Spec
When the text view’s selection changes, the contents of the dictionary are cleared automatically.
https://developer.apple.com/documentation/uikit/uitextview/1618629-typingattributes#### Basic spec list
- Advanced EditableTextView (Support Combined words such as Korean)
- Default Image, Video, Og-Object(Link Preview) UI Components
- XML Parser & Builder
- Editor Rule Base Development## Example
Bi-direction attribute binding
Combined Words TypingAttribute
Regex pattern base attributed typing
XML Parse & Build
Delete Media Content & Merge TextViews
Auto-generate Link Preview
## Usage
- > ## Wiki: https://github.com/GeekTree0101/VEditorKit/wiki## Requirements
- Xcode <~ 9.0
- Swift 4.2
- iOS <~ 9.3## Installation
VEditorKit is available through [CocoaPods](https://cocoapods.org). To install
it, simply add the following line to your Podfile:```ruby
pod 'VEditorKit'
```## Author
- #### Geektree0101
- #### OhKanghoon
- #### gkdlfm## License
VEditorKit is available under the MIT license. See the LICENSE file for more info.