有没有办法为UIViewControllers设置边距或约束?
我有这个结构
UIWindow
- UINavigationController
- UICollectionView
我想布局,以便UINavigationController不使用状态栏下的空格,而UICollectionView不使用UINavigationController中自定义工具栏下的空间。
有没有办法为视图控制器设置约束(以编程方式),类似于如何将其设置为视图?或者任何其他方式来实现这种行为?
我的UICollectionView具有不同的背景颜色,目前也在状态栏下设置。
答案 0 :(得分:0)
使用集合视图(以及表视图和其他sess = tf.Session()
# You must execute this statement to begin prefetching data.
tf.train.start_queue_runners(sess)
子类),您确实希望它们显示在导航栏和状态栏下(如果栏是半透明的),滚动时将通过它看到内容
你不想要的是被困在这些栏下的内容,因此无法看到。您可以通过设置滚动视图的UIScrollView
属性来完成此操作,这样内容就不需要滚动视图的顶部可见。
以下是设置contentInset
属性的方法,以便内容不会干扰顶部的状态栏和导航栏以及底部的标签栏:
contentInset