以编程方式创建的UIScrollView将不会显示

时间:2015-03-25 01:22:27

标签: ios objective-c xcode uiscrollview autolayout

您好我正在创建一个仅带代码的UIScrollView,我正在使用自动布局。目前我没有设置任何约束。但我试过对它施加限制。我看到它到处都有与我完全相同的代码所以我无法弄清楚它为什么不起作用。 (我把它设置为蓝色,这样我就可以确保它没有显示出来。)

谢谢!

_scrollView = [[UIScrollView alloc] initWithFrame:self.view.bounds];
_scrollView.contentSize = CGSizeMake(375, 800);
_scrollView.showsHorizontalScrollIndicator = NO;
_scrollView.translatesAutoresizingMaskIntoConstraints = NO;
_scrollView.backgroundColor = [UIColor blueColor];
[self.view addSubview:_scrollView];

1 个答案:

答案 0 :(得分:0)

我解决了这个问题!我唯一需要做的就是将_scrollView.translatesAutoresizingMaskIntoConstraints设置为yes,然后调整自动布局代码以使用它。