Hoşgeldin. Soru sormak veya cevaplamak için hemen üye ol.

viewWillApper'ı kodla tetikleme

0 oy
17 kez görüntülendi
17, Mayıs, 17 genel kategorisinde onurrsalmann tarafından soruldu

Açık olan ekranı butona tıklayınca yenilenmesini istiyorum farklı sayfaya geçip geri o sayfaya gelince sayfa güncellemesi gibi bunu direk aynı sayfa içinde nasıl yaparım

2 Cevaplar

0 oy
17, Mayıs, 17 yasin tarafından cevaplandı

sayfa içeriğini update eden kodu ikinci bir metot içerisine alıp, yeni metodu da hem viewWillAppear hem de buton aksiyonu ile çağırabilirsin mesela.

override func viewWillAppear(_ animated: Bool) {
    super.viewWillAppear(animated)
    updateStuff()
}

@IBAction func buttonAction(_ sender: UIButton) {
    updateStuff()
}

func updateStuff() {
    //update page content.
}
17, Mayıs, 17 onurrsalmann tarafından yorumlandı

Tam olarak anlatamadım galiba ama ben sayfa içeriğini update edemiyorum yani şöyle anlatayım iki view var bir ekranda, birinci view de butona tıklayınca birinci viewi gizleyip ikinci viewi görünür yapıyorum ama bu butona tıklarken bir değişkene değer atıyorum ikinci viewde bunu göstermesini istiyorum eklenmis halini göstermiyor ilk açarken ki değişkenin değerini gösteriyor

17, Mayıs, 17 yasin tarafından yorumlandı

başlığı viewWillApper'ı kodla tetikleme diye açtığın için böyle bir açıklama yaptım.
Yapmak istediğin şeye dair bir örnek paylaşabilşirsen, üzerinden yardımcı olmaya çalışayım.

17, Mayıs, 17 onurrsalmann tarafından yorumlandı

Sorunuma çözümü buldum. Teşekkürler. Bu kadar aktif ve çabuk bir şekilde cevaplamanız çok güzel. Bir başka soru da görüşürüz. İyi akşamlar

0 oy
17, Mayıs, 17 onurrsalmann tarafından cevaplandı
 
En İyi Cevap

Çözdüm, direk viewWillApperi çağırınca aynı işlemi yapıyormuş. Teşekkurler

...