如何通过Storyboard将子视图添加到UIButton?

时间:2016-03-27 06:35:36

标签: ios swift uiview uibutton storyboard

是否无法通过Storyboard向UIButton添加子视图? This answer表示可以在代码中使用,但是如何通过Storyboard完成?拖动UIView成为UIButton的孩子是不行的。

意识到简单的解决方法,例如创建父UIView来保存UIButton和子视图,但是这个问题集中在是否可以将子视图添加到Storyboard内的UIButton。

1 个答案:

答案 0 :(得分:2)

您无法在Interface Builder中将子视图添加到UIButton,使用UIView作为容器,然后添加UIButton以及您想要的任何内容。请注意,例如。您可以在按钮顶部放置UILabel,如果没有为该标签设置userInteractionEnabled = YES,您的按钮仍会响应触摸事件。另请参阅this answer。