好吧,基本上我试图将一个字符串传递给恰好是 html 格式的 uiwebview,但是我使用loadHTMLString:myHTML 将它传递给 uiwebview。
我遇到的问题是我根本看不到任何文字。我已经设置了一个自定义视图,然后我删除了该视图,添加了一个 uitableviewcell,然后在单元格内我添加了一个 uiwebview。然后,我将相关类设置为我想在其中显示 tableviewcell 的类,然后将我的 getter/setter 链接到 tableviewcell 和 tableviewcell 内的 uiwebview。
然后这是我尝试设置uiwebview的富文本的代码。
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (indexPath.section == 0) {
if (indexPath.row == 0) {
// Set cell height
[self tableView:tableView heightForRowAtIndexPath:indexPath];
// Configure the cell using custom cell
[[NSBundle mainBundle] loadNibNamed:@"SearchCellHtml" owner:self options:nil];
cell = searchCellHtml;
// pass in some data into myHTML
myUIWebView = [[UIWebView alloc] init];
NSString *myHTML = @"<html><body><h1>Hello, world!</h1></body></html>";
[myUIWebView loadHTMLString:myHTML baseURL:nil];
//Disclosure Indicator
cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
}
对此的任何帮助将不胜感激。