программно создать веб-вид и кнопку, чтобы вернуться к предыдущему виду - PullRequest
0 голосов
/ 19 апреля 2011

Буду признателен за идею о том, как создать веб-представление и установить кнопку возврата, чтобы пользователь мог вернуться к предыдущему виду.У меня есть табличное представление, которое идет в подробное представление, и в подробном представлении у меня есть кнопка, к которой подключена ссылка URL.Теперь, когда эта кнопка выбрана, она должна открыть веб-представление (это должен быть другой файл .xib?), А в веб-представлении мне нужна панель инструментов с кнопкой возврата, которая будет возвращать подробный вид

Мне нужна идеякак я могу это сделать

Спасибо всем

-редактировать, у меня есть

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {

        aBook = [delegate.books objectAtIndex:indexPath.row];   
        // Configure the cell.
        titleValue = aBook.title;
        authorValue = aBook.author;
        urlValue = aBook.bookUrl;

        detailViewController = [[DetailView alloc] initWithNibName:@"DetailView" bundle:nil];
        detailViewController.title = titleValue; 
        detailViewController.author = aBook.author;
        detailViewController.bookUrl = aBook.bookUrl;

        [self.navigationController pushViewController:detailViewController animated:YES];
        [detailViewController release];

    }

, это устанавливает значения для подробного представления, поэтому я должен иметь то же самое, чтобы отправитьURL к веб-представлению ??

1 Ответ

1 голос
/ 19 апреля 2011

Конечно, вы можете создать новый xib со своими веб-представлениями и панелями инструментов в thirdViewController и передать URL-адрес viewController.прикоснувшись к кнопке «Назад», вы можете отключить ваш третий ViewController, и у вас появится detailViewController.

или

Если вы действительно не хотите иметь viewController, вы можете создать свой дизайн customView и программно разместить элементы управления.Затем добавьте подпредставление customView к вашему detailView.Создайте делегатов для обработки действий customView, чтобы при прикосновении к кнопке назад удалить свой пользовательский вид из detailView.

дайте мне знать, если у вас есть сомнения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...