リンクがロードされた後に表示するUIWebViewがあります。それは隠され、すべてが表示される必要があるまで動作します。私は肯定的です。私はURLを呼び出した後に配置したので、UIWebViewを再度表示させることができます。私は、UIWebViewが実際に読み込みを終了したときに、webViewDidFinishLoading
メソッドが呼び出されていないことや、そのメソッドに含まれているものもログに記録しないことを肯定的です。この問題の原因は何ですか?ありがとう。ここに私のコードは次のとおりです。webViewDidFinishLoadが起動しない
.Mファイル:
@interface KnoxGradesViewController : UIViewController <UIWebViewDelegate> {
IBOutlet UIWebView *webView;
IBOutlet UIButton *log;
IBOutlet UISwitch *rem;
IBOutlet UIActivityIndicatorView *stat;
}
@property (nonatomic, retain) IBOutlet UIButton *about;
@property (nonatomic, retain) IBOutlet UITextField *username;
@property (nonatomic, retain) IBOutlet UITextField *password;
@property (nonatomic, retain) IBOutlet UIButton *login;
@property (nonatomic, retain) IBOutlet UILabel *warning;
@property (nonatomic, retain) IBOutlet UIWebView *webView;
@property (nonatomic, retain) IBOutlet UIButton *log;
-(IBAction)showAbout;
-(IBAction)checkFields;
-(IBAction)logOut;
.Hファイル:
- (void)webViewDidFinishLoad:(UIWebView *)mwebView {
NSLog(@"Got here!");
[mwebView setHidden:false];
}
追加することができ、あなたののviewDidLoadで
コード
を通してそれをやってみてくださいだろうか? –どうすればいいですか?私は申し訳ありません、私はかなり新しいです。ありがとう。インターフェイスビルダーの – Eli
を右クリック/コントロールしてUIWebViewをクリックし、UIWebViewを含むView Controller(左パネル)にドラッグします(マウスボタンはまだ押したままです)。それは "委任"を含むリストをポップアップする必要があります - それを選択してください。 –