Привет всем
У меня есть приложение на основе вкладок. В одном представлении у меня есть TTTabStrip с различными TTTabItems. Все работает (загрузка обычных UIViewControllers), кроме загрузки UIWebViews.
В приложении-делегате я настроил отображение URL:
TTNavigator* navigator = [TTNavigator navigator];
navigator.supportsShakeToReload = YES;
navigator.persistenceMode = TTNavigatorPersistenceModeAll;
TTURLMap* map = navigator.URLMap;
[map from:@"*" toViewController:[TTWebController class]]; // default klasse wenn nichts anderes gewählt ist.
[map from:@"tt://test" toViewController:[TestController class]];
Тестовый контроллер содержит один UIWebView. Я вижу (NSLog), что вызывается метод loadView, но URL не открывается:
- (void) loadView {
CGRect applicationFrame = [UIScreen mainScreen].applicationFrame;
self.view = [[[UIView alloc] initWithFrame:applicationFrame] autorelease];
//self.view.backgroundColor = [UIColor blackColor];
NSURL *theURL = [NSURL URLWithString:@"http://www.google.com"];
[webView loadRequest:[NSURLRequest requestWithURL:theURL]];
// support zooming
webView.scalesPageToFit = YES;
}
Например, я могу изменить фон UIWebView на черный.
Как я могу загрузить Google в веб-представлении ниже TTTabStrip?
Большое спасибо.