ios - UIScrollView 中的文本水平运行

标签 ios autolayout uibuilder

我正在尝试制作可水平滚动的文本。

文本是动态的,但非常大,因此我需要动态的水平空间量和滚动能力。

我的树:


enter image description here


我将我的 View 设置为约束 0、-20、-20、-340(顶部、左侧、右侧、底部),但我希望底部是动态的,因为我永远不会知道要使用多少文本。

然后我设置约束以将我的 UILabel 居中。

但是当我运行它时,应用程序看起来像这样:

enter image description here

不确定我可能遗漏了什么。


我的 Storyboard:


enter image description here

最佳答案

移除这个特定屏幕的自动布局

yourView.translatesAutoresizingMaskIntoConstraints = false

并尝试设置所有框架,包括 ScrollView 的大小及其内容

- (void) viewDidAppear:(BOOL)animated 

祝你好运。

关于ios - UIScrollView 中的文本水平运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35800388/

相关文章:

iphone - MPMoviePlayerController 选择哪种视频格式?

ios - 数据没有插入sqlite数据库

ios - Storyboard中的自定义 tableViewCell 在 iOS8.1 中失去了它的自动布局约束

iphone - iPad/iPhone 上的低吼类型通知?

ios - 向 UINavigationController 添加按钮的问题

php - 如何将元素数组从 iOS 发送到 PHP Web 服务

ios - 带有自定义 UIView 的 UITableView header 在 3. 5'' 和 4'' 屏幕(自动布局)中的行为不同

用于 ScrollView 和粘性页脚的 iOS Autolayout

cocoa - 如何采取行动关闭 NSPopover?