0
我試圖將UILabel pageTitle
更改爲顯示在UIWebView上的頁面標題。我沒有回覆警告或錯誤,只是沒有改變。無法通過JavaScript從頁面標題更改UILabel
ViewController.h
@interface ViewController : UIViewController <UITextFieldDelegate, UIWebViewDelegate, UIActionSheetDelegate> {
UIWebView *_webView;
UILabel *_pageTitle;
}
@property (nonatomic, retain) IBOutlet UIWebView *webView;
@property (nonatomic, retain) IBOutlet UILabel *pageTitle;
@end
ViewController.m
- (void)webViewDidFinishLoad:(UIWebView *)webView {
_pageTitle.text = [_webView stringByEvaluatingJavaScriptFromString:@"document.title"];
}
IB的截圖
沒有,以上都不似乎工作:(。也許4號,但我不太清楚你的意思。該UILabel連接到文件所有者中的'pageTitle'。感謝您嘗試通過人。+1 –
是喲你確定。我有一個示例項目,我可以發郵件,如果這可以有任何幫助。 – Srikanth
那麼如果你已經創建了它,那就太棒了! :) –