我想将自定义NSTextStorage
设置为从故事板创建的UITextView
对象。如果确实需要,我可以考虑UITextView
的子类化。
(我知道如果我从代码中创建了一个UITextView
对象,我可以使用init(frame: CGRect, textContainer: NSTextContainer?)
构造函数。)
斯威夫特是可取的。
答案 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