将按钮添加到堆栈视图中的图像视图

时间:2018-02-01 14:13:05

标签: ios swift stackview

我正在尝试向位于堆栈视图中的图像视图添加按钮。 但是每当我在添加图像视图后尝试添加按钮时,堆栈视图将分为两部分,一部分容纳按钮,另一部分容纳图像视图。

我想添加一个图像视图,在图标视图的顶部,只需点击一个按钮即可。

2 个答案:

答案 0 :(得分:2)

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

button.setBackgroundImage(UIImage(named: "icon"), for: .normal)

或者通过故事板选择一个按钮并在属性检查器中设置它:

Settings background image for button using storyboards

答案 1 :(得分:0)

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