我正在使用Parse.com的PFQueryTableView。
有什么方法可以使用didselect行以编程方式将PFObject(url)发送到UIWebview?
感谢。
答案 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 ......这可能不是最好的方法。但是,它对我有用。