Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ipad 隐藏导航栏后调整视图_Ipad_Uinavigationcontroller_Uinavigationbar - Fatal编程技术网

Ipad 隐藏导航栏后调整视图

Ipad 隐藏导航栏后调整视图,ipad,uinavigationcontroller,uinavigationbar,Ipad,Uinavigationcontroller,Uinavigationbar,我有一个应用程序,既有导航栏和工具栏上显示的各种按钮 我有一个imageview,它将作为一个帮助覆盖层(就像你现在在许多应用程序中看到的那样),它是半透明的,箭头指向工具栏上的按钮和实际的视图内容 第一次尝试在视图区域中显示imageview,但将条形图留在原位…不太好 所以下一次尝试,我将这些条作为imageview的一部分,并将其添加到整个屏幕中,目前为止效果良好。然后我隐藏了这些条,但哦,不……视图向上移动了44个像素(如预期的那样) 问题是,无论我做什么,我都无法使视图向下移动44像素

我有一个应用程序,既有导航栏和工具栏上显示的各种按钮

我有一个imageview,它将作为一个帮助覆盖层(就像你现在在许多应用程序中看到的那样),它是半透明的,箭头指向工具栏上的按钮和实际的视图内容

第一次尝试在视图区域中显示imageview,但将条形图留在原位…不太好

所以下一次尝试,我将这些条作为imageview的一部分,并将其添加到整个屏幕中,目前为止效果良好。然后我隐藏了这些条,但哦,不……视图向上移动了44个像素(如预期的那样)

问题是,无论我做什么,我都无法使视图向下移动44像素

因此,imageview显示的条形图显示了叠加(imageview)在顶部的错觉,但中间的视图不正常

有人知道如何解决这个问题吗

    UIImageView *iv = [[UIImageView alloc] initWithFrame:CGRectMake(20, 0, 750, 1024)];

iv.userInteractionEnabled = YES;

iv.image = [UIImage imageNamed:@"myimage.png"];

UIWindow *window = self.view.window;

[window addSubview:iv];