编辑:我想我应该使用UILabel而不是UITextView,因为我不希望突出显示使用系统范围的蓝色和'copy/select all/define'popover.
我正在尝试构建自定义文本视图,我正在寻找正确方法的一些帮助.我是一个iOS n00b,所以主要是寻找有关如何最好地解决问题的想法.
我想构建一个自定义文本视图,具有以下行为:
新文本视图http://telliott.net/static/NewTextView.png
我怀疑复杂性将在于识别被点击的单词,所以让我们从那里开始.我可以想到几种尝试这种方法:
有更明智的方法吗?你可以用其他方式检索UILabel中触及的单词吗?
如果我选择选项2,那么我认为小 - >大文本的动画可能会很复杂,因为单词会以有趣的方式包装.所以我想要另一个子视图 - 这次是UITextView - 将句子保持在小状态.将此动画设置为大,然后将其隐藏,同时以每个单词的一个视图显示我的UIView.
任何想法都赞赏.提前致谢 :)