繁体   English   中英

将子视图添加到UIImageView,它是IB中UIViewController的视图出口

[英]Add a subview to a UIImageView that is the view outlet of a UIViewController in IB

我在.xib文件中有一个UIViewController对象。 我添加了一个UIImageView,然后尝试添加一个按钮作为UIImageView的子视图。 它取而代之的是UIImageView。 如果两者都是UIView的子视图,它工作正常。 是什么赋予了? 我认为这可行,因为UIImageView是UIView的子类?

只有Apple知道。

但是,请查看此处的解决方法:

Apple Interface Builder:将子视图添加到UIImageView

UIImageView是它自己的对象, UIButton是它自己的对象。 UIImageView是图像的插座占位符。 如果您尝试将背景图像添加到按钮,则可以使用背景图像属性,或者如果您希望背景超出按钮的范围,则可以将UIView拖放到IB上并使用代码或子类化来设置样式UIImageView

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM