Bir web sitesi yüklediğim UIWebView
'da yenilemek için bir çekme yapmaya çalışıyorum. UIWebView
ait kod UIWebView'da yenileme yapmak için çekin.
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.
}
}
kimse herhangi bir örnek var mı oldukça basittir çünkü ben sadece tableviews üzerinde yenilemek için çekme buldum ve çok bunu ile çalışacak olup olmadığından emin değilim arama ne olursa olsun.
Teşekkürler.
Güncelleme 1. sohil önerisi sonra kod bu
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")
}
}
}
}
gibidir Ama bunu yeniden çalıştığınızda bile "hiçbir şey" yazdırmak etmez.
Neden "didReceiveMemoryWarning" uygulamasının içinde kaydırma görünümü temsilci yöntemini eklediniz? – jrturton
@jrturton çünkü bir newby ve değiştirdiğimde, tamam oldu. hahahah –