Ios 如何在UIImageView/UIWebView中强制转换UIView

Ios 如何在UIImageView/UIWebView中强制转换UIView,ios,objective-c,uiview,uiwebview,uiimageview,Ios,Objective C,Uiview,Uiwebview,Uiimageview,我有一个包含UIWebViews和UIImageViews的滚动视图。 我需要更新此视图,但无法访问其属性 for (UIView *subview in _scrollView.subviews) { if([subView isKindOfClass:[UIImageView class]]){ subview.image = myimage; } if([subView isKindOfClass:[UIWebView class]]

我有一个包含
UIWebViews
UIImageViews
的滚动视图。 我需要更新此视图,但无法访问其属性

for (UIView *subview in _scrollView.subviews) {
      if([subView isKindOfClass:[UIImageView class]]){
          subview.image = myimage;
      }
      if([subView isKindOfClass:[UIWebView class]]){
          [subview loadData:mydata MIMEType:@"application/pdf" textEncodingName:@"utf-8" baseURL:nil];
      }
}
我的迭代器是UIView,因此无法访问.image UIImageView属性


谢谢

请使用演员阵容:

((UIImageView*)subview).image = myimage;
(或:)


只需创建一个
IBOutlet
,您就可以轻松地从中访问您的ImageView,而iWebView和iImageView都是通过编程方式创建的。我想从UIView访问UIImageView和UIWebView属性。查看上面的代码。
UIImageView *imageView = (UIImageView*)subview;
imageView.image = myimage;
for (UIView *subview in _scrollView.subviews) {
      if([subView isKindOfClass:[UIImageView class]]){
          UIImageView *img = (UIImageView*)subView;
          img.image = myimage;
      }
      if([subView isKindOfClass:[UIWebView class]]){
          UIWebView *webView = (UUIWebView*)subView;
          [webView loadData:mydata MIMEType:@"application/pdf" textEncodingName:@"utf-8" baseURL:nil];
      }
}
for (id subview in _scrollView.subviews) {
  if([subView isKindOfClass:[UIImageView class]]){
      subview.image = myimage;
  }
  if([subView isKindOfClass:[UIWebView class]]){
      [subview loadData:mydata MIMEType:@"application/pdf" textEncodingName:@"utf-8"      baseURL:nil];
  }
}