隐藏导航栏可以查看所有内容

时间:2016-01-25 22:29:49

标签: swift uinavigationbar xcode-storyboard

我有以下故事板设置:

StoryBoard:

enter image description here

我在点击时隐藏了导航栏和工具栏,但是当导航栏消失时,UITextView会向上移动。

ActivityCompat.requestPermissions( this, new String[] {  android.Manifest.permission.ACCESS_COARSE_LOCATION  },
                    LocationService.MY_PERMISSION_ACCESS_COURSE_LOCATION);

我尝试更改场景中对象的顺序,将textview移动到View的底部解决问题,但它隐藏了UIButtons。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

UITextView向上移动的原因是因为约束保持不变。您可以通过以下几种方法解决此问题,其中一种方法是为IBOutlet的上边距设置UITextView,然后将constant属性设置为+64 (导航栏的高度)当前是什么。

另一种方法是在故事板中重做UITextView的约束,并根据需要为特定的优先级设置不同的优先级。