0

Xamarin.iOS üzerinde çalışıyorum. Bir görünüm denetleyicisinden diğerine geçtiğimde, yeni taşındığım görünüme gezinti çubuğu eklenir ve bir geri düğmesi görüntülenir. Geri düğmesine tıklamak beni ana görünümüne döndürür. Ancak ana görünüme dönmek yerine bazı farklı işlevler istiyorum. Herkes bana yardım edebilir mi?Xamarin.ios'da Navigasyon Denetleyicisini kullanırken Geri düğmesinin işlevselliği nasıl geçersiz kılınır?

public override void ViewDidLoad() 
    { 
     base.ViewDidLoad(); 
     // Perform any additional setup after loading the view, typically from a nib. 

     UIBarButtonItem backButton = new UIBarButtonItem("title", UIBarButtonItemStyle.Bordered, handleBack); 

     this.NavigationItem.LeftBarButtonItem = backButton; 
    } 


    public void handleBack(object sender, EventArgs e) 
    { 
     Console.WriteLine("back!"); 
    } 

umarım bu yardımcı olur:

+0

Bazı kodları göstermelisiniz. – zyexal

+1

Gerçekten yapmak istediğin şeyin bu olduğundan emin misin? UINavigationController'in geri düğmesine sahipseniz, son UIViewController'a geçiş yapmaktan başka bir şey yapın, platformun beklenen deyimlerine karşı çıkacaksınız. Apple bunu takdir etmeyebilir. Ayrıca, istemiyorsanız, bir birincil işlevini kullanmak için bir UINavigationController kullanın? – dylansturg

cevap

0

Bu özel bir düğme oluşturarak ve ardından gibi görünüm denetleyicisi için geri düğmesi olarak o düğmeye ayarlayarak yapılabilir!

İlgili konular