2015-10-08 44 views
4

我在包含垂直滚动滚动视图的界面生成器中构建垂直iPhone XIB文件。 scrollview有大约19个按钮,总高度约为iPhone屏幕高度的3倍。Xcode Interface Builder - 在框架外显示对象?

这意味着我无法看到滚动视图底部的按钮,而没有给出滚动视图的负Y位置设置。每次我必须调整滚动视图的Y位置才能看到滚动视图底部的按钮时,它会变得非常烦人,因为XIB的框架“隐藏”了超出其框架的所有内容。

这让我烦恼了好几年。是否有设置让我看到XIB的边框(裁剪)边界,但也让我看到所有延伸到以外的所有边框?我从来不明白为什么它隐藏了框架之外的所有东西。当使用非常高的ScrollViews时,它会限制并减慢工作进程。

谢谢任何​​见解!

+0

你可以有一个观点,即是全高在厦门国际银行则通过编程设置为滚动视图的'contentView' ... –

回答

2

在这里,只是为了增加ViewController的可视化画布,它具有scrollView(这些指标是模拟的,所以不用担心,它不会以任何方式影响您在模拟器/设备中的视图):

enter image description here enter image description here enter image description here

+0

Soberman,谢谢!这正是我所期待的。我使用的是Xcode 6.1,因此我必须查看Attributes Inspector而不是Size Inspector来更改视图的Simulated Metrics,但是,现在我终于可以看到整个ScrollView!非常感谢你的图片。 –

+0

没问题,很高兴可以帮助:) – Soberman

0

它曾经是可以通过按选项,或其他修饰键同时选择了滚动视图滚动IB滚动视图的内容视图和你做了滚动。

不幸的是,我注意到这个功能在后来的Xcode 6更新或者Xcode 7 beta版本中爆发了,并且(因为我最近没有做很多UI的东西),它似乎没有再次修复。

Please file a bug on this,因为它肯定不会,如果不是错过了功能固定...

相关问题