2012-04-27 66 views
0

我被困在一个问题,现在,我想要得到的文本是可选的,但文字已投入一个UILabel,所以目前是不可能的,我选择的的UILabel改变的UITextView不是我现在很好的选择,因为我只是维持旧代码,只能使一些关于它的变化不大,但最新的命令需要我来落实的UILabel这个功能,所以任何人得到任何想法。或者只给我一些小的指令可能不够好,非常感谢的UILabel的UITextView

Getting the word touched in a UILabel/UITextView 是没有帮助的

+0

可能的UITextField要编辑标签的文本 – adali 2012-04-27 03:19:18

+0

? – rishi 2012-04-27 04:03:01

回答

0

你需要切换到一个UITextViewUITextField。这将比尝试重新实现这些类已经实现的选择UI更小,更容易。通过将视图的editable属性设置为NO,可以使文本视图(或字段)可选但不可编辑。

+0

感谢起初的回答,但目前的UITextField是不是一个好的选择,所以我怎么能重新实现这个选择界面?剂量任何人给我一些想法,因为我知道这是不可能的,现在使用标准的API选择在一个UILabel – brighthead 2012-04-27 09:33:53

+0

文本重新实现选择用户界面,您需要实现一堆触摸操作和图形。这是很多工作。也许你应该解释为什么你不能使用'UITextField'。 – 2012-04-27 17:30:01

+0

有两个级别来显示帖子和它的重播,并且帖子具有文本,标签,图像,超链接...,作为第一级被触摸,第二级具有在表顶部的帖子后面的站点,然后是重播,不幸的是,现在我需要在第二级的文章有文本是可编辑的,如果我在文本中使用文本视图或textfield在这个级别的文本,布局是无序的,因为所有的布局已经计算在第一级并且所有的文本都被放到了uilabel中,所以这就是问题 – brighthead 2012-04-28 02:02:25