0

ウェブビューに問題があります。この Web ビューは、いくつかの入力フィールドといくつかのドロップリストを含む Web ページを読み込みます。問題は、キーボードとスクロール ホイールが表示されないことです。クイック「フラッシュ」が表示され、選択した入力フィールドにカーソルが移動しますが、キーボードが表示されません。

私はxcode 4.3.3を使用しています

私のAppdelegate.h

#import <UIKit/UIKit.h>

@class ViewController;

@interface AppDelegate : UIResponder <UIApplicationDelegate> {
    UIWindow *windowTB;
    UIViewController *tabBarVC;
//    UIWebView *homeWebView;
}

@property (strong, nonatomic) IBOutlet UIWindow *windowTB;
@property (strong, nonatomic) IBOutlet UIViewController *tabBarVC;
//@property (strong, nonatomic) IBOutlet UIWebView *homeWebView;

@end

Appdelegate.m (該当部分)

#import "AppDelegate.h"

#import "tabBarVC.h"
#import "homeVC.h"

@implementation AppDelegate

@synthesize windowTB;
@synthesize tabBarVC;
//@synthesize homeWebView;

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    [self.windowTB setRootViewController:tabBarVC];

    [self.windowTB makeKeyAndVisible];
    return YES;
}

homeVC.h

#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>

@interface homeVC : UIViewController <UIWebViewDelegate>{
    IBOutlet UIWebView *homeWebView;
}

@property (nonatomic, retain) UIWebView *homeWebView;
@end

そして最後のhomeVC.m

#import "AppDelegate.h"

#import "homeVC.h"


@implementation homeVC

@synthesize homeWebView;


- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
    self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
    return self;
}

- (void)didReceiveMemoryWarning
{
    [super didReceiveMemoryWarning];
    // Release any cached data, images, etc that aren't in use.
}


- (void)viewDidLoad
{
    [super viewDidLoad];

    [homeWebView loadRequest:[NSURLRequest requestWithURL: [NSURL URLWithString:@"http://rolfdeenen.nl/test.html"]]];
}

私は今約1日探していますが、それは私には意味がありません. 誰でも私を助けることができますか?

ありがとう!

4

1 に答える 1

0

Web ビューには標準の動作があり、変更できないため、Web ページに問題がある可能性があります。

于 2012-09-04T12:32:12.600 に答える