0

我正在使用 Parse.com 的 PFQueryTableView。

有什么方法可以使用 didselect 行以编程方式将 PFObject (url) 发送到 UIWebview ?

谢谢。

4

1 回答 1

0

如果有人感兴趣,他们可以下载并实现 SVWebViewController。

并使用以下代码。

我的 .H 文件有以下内容。

...
@interface HomeworkSiteViewController : UITableViewController <UITableViewDelegate>
{

    NSArray *sectionsArray;
}

@property (strong, nonatomic) NSArray *sectionsArray;
@end

我的 .m 文件有以下内容。

@implementation HomeworkSiteViewController
@synthesize sectionsArray;

- (void)viewDidLoad
{

... // 在后台从解析中检索对象并存储到 NSArray。(我将我的存储在 ArrayDataDesription 中)

//然后将您从解析(ArrayDataDesription)获得的数组存储到sectionsArray中,以便您可以使用以下方法在didSelectRow中访问它..

self.sectionsArray = ArrayDataDesription;

然后在 didSelectRow 中启动 SVModalWebViewController..

对于“initWithAddress:”,从您的数组访问 url。

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
    SVModalWebViewController *webViewController = [[SVModalWebViewController alloc] initWithAddress:[[sectionsArray objectAtIndex:indexPath.row] valueForKey:@"href"]];
    [self presentModalViewController:webViewController animated:YES];

}

顺便说一句,我是开发应用程序的菜鸟。太……这可能不是最好的方法。但是,它对我有用。

于 2012-11-04T03:32:07.847 回答