我有以下故事板设置:
StoryBoard:
我在点击时隐藏了导航栏和工具栏,但是当导航栏消失时,UITextView会向上移动。
ActivityCompat.requestPermissions( this, new String[] { android.Manifest.permission.ACCESS_COARSE_LOCATION },
LocationService.MY_PERMISSION_ACCESS_COURSE_LOCATION);
我尝试更改场景中对象的顺序,将textview移动到View的底部解决问题,但它隐藏了UIButtons。任何帮助将不胜感激。
答案 0 :(得分:0)
UITextView
向上移动的原因是因为约束保持不变。您可以通过以下几种方法解决此问题,其中一种方法是为IBOutlet
的上边距设置UITextView
,然后将constant
属性设置为+64 (导航栏的高度)当前是什么。
另一种方法是在故事板中重做UITextView的约束,并根据需要为特定的优先级设置不同的优先级。