如何正确设置“自动布局”,以便在从表格视图中拉下UIImage时能够拉伸它?

时间:2019-03-27 12:03:21

标签: swift xcode autolayout

我有一个启用了大标题的导航控制器,该控制器链接到在TableView内具有UIIMage和按钮的ViewController。 My View Controller。现在,使用代码我对导航控制器图像进行了条纹处理,以便可以使用我自己的自定义图像,如上图所示。我使用的代码如下:

if let navController = navigationController {
            System.clearNavigationBar(forBar: navController.navigationBar)
            navController.view.backgroundColor = .clear


        } 

现在我想要的结果是这个。当我滚动浏览表格视图的项目时,大标题应使用较小的字母显示在屏幕的顶部,就像默认值一样;当我将手指向下拖动到没有任何项目的位置时,放开它会弹出恢复正常。事实是,导航栏标题的默认移动也是向下移动,但是UIImage应该随它伸展,放开后会弹回正常状态。

我可以使用通过Main.storyboard设置的约束还是仅使用代码来实现此目标?

先谢谢您!

0 个答案:

没有答案