我想在可以像Snapchat一樣滾動的標籤上顯示選定的聯繫人。在經歷了很多關於stackoverflow的問題之後,我使用了Textview,因爲它是可滾動的。Swift:水平滾動UITextView
@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'滾動! – Lion
@Ananth集合視圖和表格視圖也是可滾動的。以及UIScrollView的子類。 –
你可以做的是啓用autoScroll。 http://stackoverflow.com/a/35018590/6203030 –