Parse.com PFQueryTableView确实选择了行UIWebview

时间:2012-09-15 09:37:01

标签: xcode storyboard parse-platform

我正在使用Parse.com的PFQueryTableView。

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

感谢。

1 个答案:

答案 0 :(得分: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];

}

BTW我是开发应用程序的小伙子。 Sooo ......这可能不是最好的方法。但是,它对我有用。