Question

I use EGOTextView to show some Attributed string like emotion (not emoji), because system's UITextView or UITextField can not show image with text.

But I cannot get the inputView with EGOTextView, How can I get it? Thanks.

Was it helpful?

Solution

The inputView property is defined as read-only in UIResponder, which is a superclass of EGOTextView. So you just need a way to make your instance of EGOTextView return something non-nil from inputView.

Make a subclass of EGOTextView that declares and implements a readwrite version of the inputView property, and use your subclass.

OTHER TIPS

If you had checked the implementation of EGOTextView you had find that this class is not a subclass of UITextView1 orUITextFieldso it doesn't haveinputView`.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top