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. Swift:水平滚动UITextView
- 5. 在IE8中强制水平滚动条
- 6. 强制添加水平滚动条
- 7. UItextview水平和垂直滚动
- 8. 如何强制水平滚动取决于内容的大小
- 9. 如何强制水平滚动条出现?
- 10. 如何控制div的水平滚动?
- 11. 如何制作水平滚动图库
- 12. 如何使用户键入UITextView水平滚动?
- 13. 如何水平滚动scrollview
- 14. 如何滚动collectionview水平?
- 15. IE强制水平滚动条在道场AccordionPane
- 16. 显示水平滚动条并强制LI元素中的水平溢出
- 17. 水平滚动
- 18. 水平滚动
- 19. 水平滚动
- 20. 水平滚动?
- 21. 水平滚动+滚动条
- 22. 如何在角度水平滚动?
- 23. 强制浏览器始终水平滚动?
- 24. 强制浏览器添加水平滚动条?
- 25. 在iPad上禁用水平滚动
- 26. 在手机上水平滚动
- 27. 在iPad上水平滚动时uiscrollview laggging
- 28. 强制UITextView向下滚动到特定上下文
- 29. 水平滚动表
- 30. 水平滚动? javascript
你想,或者在很长的行中列的文本? – 2010-05-13 13:10:34
我希望文本只在一行上 – 2010-05-13 13:12:11