【问题标题】:adding UIImageView to UIScrollView将 UIImageView 添加到 UIScrollView
【发布时间】:2011-05-13 18:01:42
【问题描述】:

我在 IB 中设置了 UIScrollView。我在 viewDidLoad 方法中添加了一个 UIImageView ,但它不起作用。这是我的代码:

- (void)viewDidLoad {
    [super viewDidLoad];
    UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:imageName]];
    [scrollView addSubview:imageView];
    [scrollView setContentSize:[imageView frame].size];
    [imageView release];
}

我 NSLog-ed imageView 并且它不为空。我究竟做错了什么?谢谢。

编辑:屏幕只是空白。那里什么都没有。

【问题讨论】:

  • 为什么不直接添加到 IB 中呢?在代码中这样做有什么特别的原因吗?此外,当您说“不工作”时,这是非常不具描述性的。请提供更多信息,例如“它不显示”或“它的尺寸错误”等。
  • 感谢您的回复。我没有在 IB 中添加它的原因是因为图像依赖于视图控制器,所以它会发生变化......而且,它在屏幕上不起作用只是纯空白。

标签: objective-c cocoa-touch uiview uiscrollview uiimageview


【解决方案1】:

听起来你的 UIScrollView 没有连接。滚动视图的出口是否有效?记录scrollView进行验证。

【讨论】:

  • 是的,它已经连接好了,这里是 NSLog: ;内容偏移:{0, 0}>
猜你喜欢
  • 2015-06-29
  • 1970-01-01
  • 2023-04-11
  • 2011-01-31
  • 2012-02-14
  • 2023-04-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多