1

这样的事情可能吗?我有通过 IB 创建的 UIScrollView,我希望它作为我在 IB 中创建的 UIImgeView 的子视图。如果可能的话,我该怎么做?

4

2 回答 2

2

简短的回答NO。解决方法取决于什么对您更重要

1.UIImageView在xib中创建子视图层次结构最重要

从 a 开始,UIView但将它的类更改为UIImageView

在此处输入图像描述

然后在代码中设置图像

self.myImageView.image = [UIImage imageNamed:@"someImage"];

2.在xib中设置图片最重要

然后像你一样做并在代码中添加子视图

[self.myImageView addSubview:someSubView];

3. 您希望 imageView 和其他视图一致地移动和缩放

然后将它们放在UIViewUIImageView

在此处输入图像描述

在这里你可以看到一个container UIView包含UIImageView另一个子视图的

于 2012-04-07T01:08:36.807 回答
0

如果您不能将它拖到 UIImageView 中,那么我认为这是不可能的,并且 imageViews 的目的并不意味着保存子视图。但是在代码中添加它同样容易

[imageView addSubview:subView];
于 2012-04-06T06:16:45.487 回答