簡體   English   中英

情節提要中的IBAction

[英]IBAction in Storyboard

我是iOS中的Storyboard的新手,正在嘗試開發一個應用程序。 我有一個登錄按鈕,並將其映射到mainsoryboard文件上的loginsucess視圖。 (似乎每當我單擊登錄按鈕時,它將推送到“登錄成功”視圖)。 有什么方法可以檢查條件憑據是否正確,然后將其推送到LoginSucessView。 通常我應該創建一個IBAction並檢查邏輯並通過代碼推送它。 情節提要的最佳選擇是什么。 任何幫助表示贊賞。

謝謝

UIViewController有一個方便的方法,稱為shouldPerformSegueWithIdentifier:sender:

在此范圍內,您可以執行任何要執行的檢查,如果返回“是”,則將執行segue,如果返回“否”,則不會進行segue。

//在“屬性”檢查器中,填寫一個seque標識符..添加seque標識符

   -(IBAction)BtnClickedMethods:(id)sender
   {
      [self performSegueWithIdentifier: @"loginView" sender: self];
   }   

   - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
   {
     if ([segue.identifier isEqualToString:@"loginView"])
     {
        //do your checking and navigate else popup message
     }
   }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM