ios - 在 UITableView Cell 中实现 UIWebView

标签 ios objective-c uitableview uiwebview

我从网络获取JSON MutableArray包含 YouTube URL 字符串..

目的是在每个单元格中执行UIWebView

我的代码: 代码如何实现? 谢谢。

@property (nonatomic, strong) NSMutableArray* arrMovies;
@synthesize arrMovies;


    - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
    {
        UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"MyIdentifier"];

        if (cell == nil) {
            cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:@"MyIdentifier"];

            cell.selectionStyle = UITableViewCellSelectionStyleBlue;
        }



        cell.textLabel.text = [[self.arrMovies objectAtIndex:indexPath.row] valueForKey:@"title"];

        cell.detailTextLabel.text = [NSString stringWithFormat:@"%@ views | Duration: %i",

      [[self.arrMovies objectAtIndex:indexPath.row] valueForKey:@"viewCount"],intMinutes];





        return cell;
    }

最佳答案

我认为您误解了 UIWebView 是什么。 UIWebView 允许您将 Web 内容嵌入到您的应用程序中。这与执行 Web 请求、获取 JSONString、解析它并将其显示在 View 中不同。我认为这才是您真正要问的问题。请编辑您的问题/确认这一点。

您上面的代码具体有什么问题?您面临什么问题?我认为你的问题是你的实现文件中需要一个 @property (nonatomic, Strong) NSMutableArray* arrMovies;@synthesize artMoves = _artMovies;

确保也覆盖 artMovies 属性的 getter。

关于ios - 在 UITableView Cell 中实现 UIWebView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14383980/

相关文章:

ios - 将按钮数组添加到适当的表行

ios - 在 UITableViewCell 中重新加载 collectionview 时应用程序崩溃

iphone - 在 Objective-C 中以编程方式计算 IRR(内部 yield )和 NPV

ios - 清除节标题上方的 UITableViewCells

iphone - Sprite 突然消失 Cocos2d

ios - 核心数据无法识别的选择器错误

iOS:将行添加到 TableView

objective-c - 当路径上的对象可能发生变化时,观察 keyPath 是否安全?

ios - "Clear Graphics Context"是什么意思?

ios - 使用 CAGradientLayer 和 drawRect 绘制顺序 :(CGRect)