1
A
回答
4
您可以將文本視圖的內容大小設置爲視圖的高度。只要確保內容的寬度超出了textView的框架寬度,否則它將不會滾動。
// UITextView* myTextView: gets declared somewhere...
// The text view (subclass of a UIScrollView) won't go past its content size
[myTextView setContentSize:CGSizeMake(width, myTextView.frame.size.height)];
// Just in case, if you don't want your user bouncing the view up/down
[myTextView setAlwaysBounceVertical:NO];
我希望這就是你要找的。
4
解決方法是關閉UITextView本身的所有滾動選項,然後將其嵌入到另一個UIScrollView中。您可以通過在谷歌搜索這個術語「DualScrollTextView」來獲得實際的代碼。您無法強制更改contentSize來完成此操作 - 許多人都嘗試過。
0
這爲我工作:
self.dishNameLabel.text = @"Here is some very longgggg text to test with";
float width = ceil([self.dishNameLabel.text sizeWithAttributes:@{NSFontAttributeName: [UIFont fontWithName:@"WorkSans-SemiBold" size:15.0]}].width);
self.dishNameLabel.frame = CGRectMake(self.dishNameLabel.frame.origin.x, self.dishNameLabel.frame.origin.y, width, self.dishNameLabel.frame.size.height);
self.dishNameScrollView.contentSize = CGSizeMake(width, self.dishNameScrollView.frame.size.height);
當然,你會與你相應的規範,以取代文本和字體
相關問題
- 1. 如何強制水平滾動條只在UITextView的
- 2. UITextView - 水平滾動?
- 3. UITextView只能水平滾動
- 4. UITextView的水平滾動
- 5. Swift:水平滾動UITextView
- 6. 在IE8中強制水平滾動條
- 7. UITextView不能在UITableViewCell中水平滾動
- 8. 強制添加水平滾動條
- 9. 反應 - 強制水平滾動
- 10. UItextview水平和垂直滾動
- 11. 如何強制水平滾動條出現?
- 12. 如何強制水平滾動取決於內容的大小
- 13. 如何控制QTextBrowser水平滾動條
- 14. 如何製作水平滾動列表
- 15. 如何控制div的水平滾動?
- 16. 如何製作水平滾動圖庫
- 17. 如何使用戶鍵入UITextView水平滾動?
- 18. 如何禁用水平滾動? (不去除水平滾動條)
- 19. 水平滾動條控制
- 20. 如何水平滾動scrollview
- 21. 如何水平滾動LinearLayout?
- 22. 如何滾動collectionview水平?
- 23. IE強制水平滾動條在道場AccordionPane
- 24. ListView上的水平滾動
- 25. 顯示水平滾動條並強制LI元素中的水平溢出
- 26. 水平滾動
- 27. 水平滾動?
- 28. 水平滾動
- 29. 水平滾動
- 30. 水平滾動
你想,或者在很長的行中列的文本? – 2010-05-13 13:10:34
我希望文本只在一行上 – 2010-05-13 13:12:11