Ios 向堆栈视图中的图像视图添加按钮

Ios 向堆栈视图中的图像视图添加按钮,ios,swift,stackview,Ios,Swift,Stackview,我试图在堆栈视图中的图像视图中添加一个按钮。 但是,每当我在添加图像视图之后尝试添加按钮时,堆栈视图就会被分为两部分,一部分包含按钮,另一部分包含图像视图 我想添加一个图标,这是一个图像视图,在上面有一个按钮,点击它做需要的 只需将按钮添加到堆栈视图,然后使用该按钮上的背景设置图标: button.setBackgroundImage(UIImage(named: "icon"), for: .normal) 或者通过故事板选择一个按钮并在属性检查器中设置它: 只需将按钮添加到堆栈视图中,然后

我试图在堆栈视图中的图像视图中添加一个按钮。 但是,每当我在添加图像视图之后尝试添加按钮时,堆栈视图就会被分为两部分,一部分包含按钮,另一部分包含图像视图


我想添加一个图标,这是一个图像视图,在上面有一个按钮,点击它做需要的

只需将按钮添加到
堆栈视图
,然后使用该按钮上的背景设置图标:

button.setBackgroundImage(UIImage(named: "icon"), for: .normal)
或者通过故事板选择一个按钮并在属性检查器中设置它:


只需将按钮添加到堆栈视图中,然后使用该按钮上的背景设置图标:

button.setBackgroundImage(UIImage(named: "icon"), for: .normal)
或者通过故事板选择一个按钮并在属性检查器中设置它:

不使用按钮, 首先添加uiview代替按钮,然后在uiview中添加图像和按钮

不使用按钮,
首先添加uiview代替按钮,然后在uiview中添加图像和按钮

添加您当前拥有的代码我建议不要选择按钮。你可以在你添加的图片上找到触摸事件&那会更容易。添加你当前拥有的代码我建议不要点击按钮。你可以在你添加的图片上找到触摸事件&那会更容易。我想通过故事板而不是代码来添加相同的内容。有办法吗?@vasudhaJha当然。。检查更新的答案以获取参考我想通过故事板而不是代码添加相同的答案。有办法吗?@vasudhaJha当然。。检查更新的答案以供参考