问题在标题中。我猜必须有一种简单的方法来做到这一点?
屏幕上有一个图像视图,不需要与它进行任何交互。在 imageview 上,我想要左右 2 个小按钮,但是在 imageview 之前创建了按钮(并且编写了代码)。如何将此图像视图设置为背景?:)
[self.view sendSubviewToBack:yourImageView];
您可以将按钮添加为 imageview 的子视图。您可以为此编写以下代码:
[imageView addSubview:button1];
[imageView addSubview:button2];
所以按钮将出现在前台。
在查看您的 xib 或 stoyboard(您可以在其中看到布局)时,您可以使用 View Controller 场景,它是您的应用程序布局上所有对象、视图等的列表。
您可以单击并拖动 UI 图像视图,使其位于列表中的按钮上方。我猜它只是默认位于按钮之上。
在您的故事板中,通过单击选择您的 viewController。在左侧,您可以在此图像中看到像左侧视图一样的层次结构。检查您的 imageView 是否在层次结构中低于您的 2 个按钮。如果是,则拖动 imageView 并将其移动到两个按钮上方。
概念:层次结构中位于下方的视图在其上方的所有视图之上可见。