Skip to content

A subclass of UITextView that fixes the most glaring problems from iOS 7 and 7.1.

License

Notifications You must be signed in to change notification settings

joshuafeldman/PSPDFTextView

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PSPDFTextView

A subclass of UITextView that fixes the most glaring problems from iOS 7 and 7.1.

What's fixed?

  • When adding a newline, UITextView will now properly scroll down. Previously, you needed to add at least one character for this to happen.
  • Scrolling to the caret position now considers contentInset. UITextView completely ignored this.
  • Typing will also consider contentInset and will update the scroll position accordingly.
  • Pasted text will scroll to the caret position.

UITextView:

UITextView

PSPDFTextView:

PSPDFTextView

Read more in my blog post: http://petersteinberger.com/blog/2014/fixing-uitextview-on-ios-7/

License

Taken from the commercial PSPDFKit - a framework for displaying and annotating PDFs in your iOS apps. This class has been relicensed under the MIT license.

About

A subclass of UITextView that fixes the most glaring problems from iOS 7 and 7.1.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Objective-C 96.6%
  • Ruby 3.4%