我正在尝试在iphone键盘上方添加一个vustom视图,为富文本编辑添加自定义操作(粗体/颜色/下划线等)。
我已经看过离子Objective-C,有一个InputAccessoryView属性可以调整,但我还没有找到任何Xamarn样本,有人可以帮我这个吗?
此外,是否可以使用控件编辑文本?例如,选择一些文本并使其着色,或选择一种颜色然后用该颜色书写?
由于
答案 0 :(得分:2)
据我所知,你只需设置InputAccessoryView即可。只需要一个UIView(我会带一个UIToolbar),它应该在键盘出现时显示。 你必须自己设置UIView的框架。
实施例:How to add UIToolbar on top of UIKeyboard
要编辑文本,您可以使用NSAttributedString而不是String。然后,您可以使用NSAttributedString而不是使用Text属性来设置AttributedText属性。 您还可以在NSAttributed String中为特定NSRanges设置颜色。