2017-03-28 326 views
2

我需要在我的应用程序中实现此设计,但我无法找出一种方法将此约束添加到导航栏。添加约束导航栏

我尝试添加约束与负顶部布局导向偏移,但导航栏始终在最前面

enter image description here

是否有使用NSLayoutconstraints与导航创建这个特定的布局方式酒吧?

+1

你尝试过这么远吗? –

+0

我试图给顶部布局指南添加一个负偏移约束,但导航栏始终位于顶部 – slimboy

+1

然后请将其添加到您的问题 –

回答

1

要实现这种设计,您可以按下面的代码将按钮放在窗口视图上。

UIWindow *appWindow = [[[UIApplication sharedApplication] delegate] window]; 
UIButton *aButton = [UIButton buttonWithType:UIButtonTypeSystem]; 
[aButton setFrame:CGRectMake((appWindow.frame.size.width/2)-35, 20, 70, 100)]; 
[appWindow addSubview:aButton]; 

此外,您还可以使用

[[UIApplication sharedApplication] keyWindow] 

得到窗口