मैं एक UIWebView
है कि मैं एक वेबसाइट को लोड पर ताज़ा करने के लिए एक पुल बनाने की कोशिश कर रहा हूँ। UIWebView
का कोड बहुत सरल हैUIWebView पर रीफ्रेश करने के लिए खींचें?
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var WebView: UIWebView!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
let URL = NSURL(string: "https://the url/")
WebView.loadRequest(NSURLRequest(URL: URL!))
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
है किसी को भी किसी भी उदाहरण है, क्योंकि मैं क्या खोज मैं केवल tableviews पर ताज़ा करने के लिए खींच पाया और मुझे यकीन है कि अगर यह इस एक भी साथ काम करेंगे नहीं कर रहा हूँ कोई फर्क नहीं पड़ता।
धन्यवाद। सोहिल के सुझाव के बाद
अद्यतन 1. कोड इस
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var WebView: UIWebView!
@IBOutlet weak var scrollView: UIScrollView!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
let URL = NSURL(string: "https://iremember.gr/")
WebView.loadRequest(NSURLRequest(URL: URL!))
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
func scrollViewWillEndDragging(scrollView: UIScrollView, withVelocity velocity: CGPoint, targetContentOffset: UnsafeMutablePointer<CGPoint>) {
if (scrollView.contentOffset.y < 0){
//reach top
print("Reach Top")
WebView.reload()
}
else {
print("nothing")
}
}
}
}
की तरह है लेकिन यह भी "कुछ भी नहीं" प्रिंट जब मैं इसे फिर से लोड करने की कोशिश नहीं करता है।
आप 'didReceiveMemoryWarning' के कार्यान्वयन के अंदर पुस्तक दृश्य प्रतिनिधि विधि क्यों जोड़ लिया है? – jrturton
@jrturton क्योंकि मैं एक नया हूं और जब मैंने इसे बदल दिया, तो यह ठीक था। hahahah –