如何将自定义NSTextStorage设置为从故事板创建的UITextView对象?

时间:2017-08-08 13:23:23

标签: ios uitextview nstextstorage

我想将自定义NSTextStorage设置为从故事板创建的UITextView对象。如果确实需要,我可以考虑UITextView的子类化。

(我知道如果我从代码中创建了一个UITextView对象,我可以使用init(frame: CGRect, textContainer: NSTextContainer?)构造函数。)

斯威夫特是可取的。

1 个答案:

答案 0 :(得分:1)

我能够通过将 public void onScrolled(RecyclerView recyclerView, int dx, int dy) { super.onScrolled(recyclerView, dx, dy); int currentFirstVisible = yourLayoutManager.findFirstVisibleItemPosition(); if (currentFirstVisible > firstVisibleInListview) { Log.i("RecyclerView scrolled: ", "scroll up!"); } else { Log.i("RecyclerView scrolled: ", "scroll down!"); } firstVisibleInListview = currentFirstVisible; } 子视图添加到从故事板中实例化的UITextView包装器子类来实现此目的。然后,您可以在视图控制器上添加一个getter,它返回框的textView实例,以便您可以将自己指定为委托,访问属性等...

这样的东西
UIView