我想在我的iPhone应用程序中创建一个文本显示区域(UILabel或UITextView),其中(1)允许滚动,(2)不允许选择。我尝试了以下技术失败:
canPerformAction:withSender:
,但显然这个函数在点击事件之后被称为 - 而不是之前。有没有人知道如何在UITextView中禁用文本选择界面,而不禁用滚动?
答案 0 :(得分:1)
选择选项编号2,但将numberOfLines
上的UILabel
属性设置为0
。这会将行数设置为“无限制”,并阻止文本的垂直居中。
不要忘记将lineBreakMode
属性设置为UILineBreakModeWordWrap
,这样您的文字就不会在UILabel
旁边运行。