В следующем коде webTableViewCell
является подклассом UITableViewCell (который я создал, чтобы избежать this), в котором я привязал IBOutlet webview из ячейки прототипа таблицыView в мой viewController
webTableViewCell
класс.UIWebView не отображается в UITableViewCell - iOS
URL-адреса загружаются, тогда как webViews в таблицеViewCell нет. Я думаю, что проблема заключается в методе tableView:cellForRowAtIndexPath:
. Кто-нибудь может мне помочь?
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
webTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"My Cell"];
if(!cell)
cell = [[webTableViewCell alloc]initWithFrame:CGRectZero];
NSString *urlString = [NSString stringWithFormat:@"http://www.facebook.com/%@",[myArrayOfLinks objectAtIndex:indexPath.row]];
NSURL *url = [NSURL URLWithString:urlString];
NSLog(@"%@", url);
NSURLRequest *urlRequest = [NSURLRequest requestWithURL:url];
[cell.webView loadRequest:urlRequest];
return cell;
}
Что вы понимаете, по ссылкам загружаются? Можете ли вы предоставить скриншоты. – hyd00
Я имею в виду, что сгенерированы URL-адреса, которые я проверил с помощью 'NSLog (@"% @ ", url);' Какие скриншоты вы хотите? – Viki
Опубликуйте свой код для собственного класса ячеек и добавьте скриншоты iOS simulator se, мы можем иметь представление о том, что отображается, а что нет – hyd00