【发布时间】:2017-04-10 11:57:36
【问题描述】:
我想在标签上显示选定的联系人,该标签可以像在 Snapchat 中一样滚动。在经历了很多关于stackoverflow的问题后,我使用了Textview,因为它是可滚动的。
@IBOutlet weak var selectedContactsDisplay: UITextView!
selectedContactsDisplay.delegate = self
selectedContactsDisplay.backgroundColor = UIColor.appColor()
selectedContactsDisplay.textColor = UIColor.white
selectedContactsDisplay.textContainer.maximumNumberOfLines = 1
selectedContactsDisplay.textContainer.lineBreakMode = NSLineBreakMode.byTruncatingHead
let stringOne = selectedContactName.joined(separator: ",")
selectedContactsDisplay.text = stringOne
func textViewDidBeginEditing(_ textView: UITextView) {
textView.resignFirstResponder()
}
但是,水平滚动仍然是不可能的。有人可以帮助我如何启用滚动。
【问题讨论】:
-
你不能在
UITextView中水平滚动! -
@Ananth 集合视图和表格视图也是可滚动的。并且是 UIScrollView 的子类。
-
您可以做的是启用自动滚动。 stackoverflow.com/a/35018590/6203030
标签: ios swift uitextview