1. 程式人生 > >Swift 登入頁面跳轉,條件判斷 ,頁面跳轉

Swift 登入頁面跳轉,條件判斷 ,頁面跳轉

原:http://www.woowen.com/swift/2014/10/04/swift%20條件判斷頁面跳轉/

在swift中作跳轉是一件很簡單得事情,可是如果右鍵某個空間拖動然後選擇modal來關聯跳轉關係的話該如何做出程式碼判斷呢?

場景:如果我想做一個登入頁面,輸入使用者名稱密碼之後點選登入按鈕,驗證成功就跳轉這個功能呢?否則不跳轉

  • 1.切換到storyboard,選中第一個直到如圖顯示初始圖片
  • 2.右鍵第一個storyboard,拖動到你需要跳轉的另一個storyboard如圖step2

  • 3.在彈出如圖的提示中選擇modal表示跳轉頁面完全覆蓋第一個頁面

    step3

  • 4.選中Segue,

    step4

  • 5.檢視右側的Attributes inspector如圖,在Identifier中寫上一個自定義名稱(如:login)

    step5

  • 6.在你的ViewController中加上下面得程式碼

    @IBAction func LoginBtn(sender: AnyObject) {
        self.performSegueWithIdentifier("login", sender: self)
    }    

LoginBtn是某個button空間得繫結點選動作,裡面是跳轉程式碼,表示你在點選這個按鈕的時候會執行這個跳轉動作,裡面得Login名稱請和第5步中自定義名稱保持一致,如果你想在跳轉前做一些判斷的話就可以在這個語句前面加一些判斷語句例如:

/**按鈕點選事件*/
@IBAction
func LoginBtn(sender: AnyObject) { /**登陸驗證成功**/ if tempResult == 1001{ /**進行跳轉**/ self.performSegueWithIdentifier("login", sender: self) }else{ println("login fail") } }

相關推薦

Swift 登入頁面,條件判斷 ,頁面

原:http://www.woowen.com/swift/2014/10/04/swift%20條件判斷頁面跳轉/ 在swift中作跳轉是一件很簡單得事情,可是如果右鍵某個空間拖動然後選擇modal來關聯跳轉關係的話該如何做出程式碼判斷呢? 場景:如果我想做一個登

js判斷是否是移動端自動到wap頁面代碼

lct regex windows port ams spice hone ron per <script type="text/javascript"> function is_mobile(){ var

vue中根據手機類型判斷是安卓、微信或IOS相應下載頁面

nload tor js代碼 roi agen 按鈕 path his cati 按鈕:<div class="download" @click="downApp">立即下載</div> 遮罩層:<div class="dark" v-show

js判斷裝置到不同的頁面

!(function(){ fontSize(); window.onresize=function(){ fontSize(); browserRedirect(); } //改變預設字型大小 function fontSize(){ var wid = do

判斷移動端和pc端,分別不用的頁面

// 監測瀏覽器跳轉PC if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)){

網上下載的專案-匯入ssm小米商城的後臺專案訪問登入介面login的時候無法到其他頁面是怎麼回事?--大神幫助下

網上下載的專案-匯入ssm小米商城的後臺專案訪問登入介面login的時候無法跳轉到其他頁面是怎麼回事? 在網上下載的ssm小米商城的後臺專案 1:專案沒有錯誤,,,  2:在訪問登入介面login的時候- 卻無法跳轉到其他頁面 3:資料庫不知道是不是正常 4:我的資料庫設定了管理員

thinkphp3.2判斷是否為手機端,還是電腦端,到相應頁面

function isMobile(){ // 如果有HTTP_X_WAP_PROFILE則一定是移動裝置 if (isset ($_SERVER['HTTP_X_WAP_PROFILE'])) return true; //此條摘自TPM智慧切換模板引擎,適合TP

js判斷IE瀏覽器的版本,若版本過低則到提示頁面

IE9 以下瀏覽器都支援條件判斷語句,可以在 </head> 標籤結束前新增如下程式碼做自動跳轉,自定義修改提示頁面地址。 方法一: var DEFAULT_VERSION = "9.0"; var ua = navigator.userAgent.toLow

微信小程式-學生登入-顯示教師頁面資訊

1.頁面跳轉。//頁面跳轉 wx.redirectTo({ url: '../teachers/teachers' //跳轉到教師頁面 }) 2.顯示老師頁面資訊wxml中<view class='tealist'>

利用js實現頁面並在到的頁面進行判斷操作

1、跳轉按鈕頁面 可以在a標籤上直接寫上跳轉的地址,這裡要注意的是url後面要接上我們傳到下個頁面的引數,這樣才能在下個頁面利用js解析url並進行判斷。 <a href="123.html?

Django之編輯時根據條件回原頁面

在要跳轉的編輯頁面: #首先獲取當期的url: curr_url = self.request.GET.urlencode() #建立一個QueryDict物件: params = QueryD

Spring security 3中登入到不同頁面

在spring security 3中,在登入 後,如何根據不同的需要跳轉到不同的頁面呢 ? 其中要 自定義的過濾器是 AuthenticationSuccessHandler,  Java程式碼   <?xml version="1.0" encoding="

Jmeter 對於從A登入頁輸入使用者名稱,密碼,驗證碼,登入到C頁面,中間經過一個B頁面該如何測試

1,右擊測試計劃,點新增---Threads---執行緒組 2,右擊執行緒組,新增---配置元件---http請求預設值(新增http請求預設值是為了方便每次新增http請求不用在輸入協議、伺服器名稱或IP、埠號) 具體配置如下 3,右擊執行緒組,新增---

shiro用authc配置後登入成功後不能到index頁面

這兩天發現一個問題,如題,嘗試了很多方法,都沒法解決,真是很鬱悶。最後看原始碼才知道,我的配置如下。原意是從/api/user/login登入成功後,跳轉到/index,但是怎麼都不能跳轉到/index。原來authc攔截器(即FormAuthenticatio

vue登入頁面cookie的使用及頁面

1、大概流程 a、登入:前端使用validate對輸入資訊進行驗證 驗證成功則成功跳轉到使用者資訊頁並存儲cookie值 b、首頁跳轉使用者資訊頁:判斷cookie值cookie存在並不為空則跳轉使用者資訊頁,若為空則跳轉登入頁 c、退出頁:點選退出跳轉首頁並刪除cookie

shiro許可權控制,會話超時登入頁面只有iframe,父頁面沒有

在使用Apache Shiro框架做許可權驗證時,因為我的頁面是使用iframe做了一個上左右的分層,上面上log,左側是選單,具體的內容則顯示在右側。 當我點選某選單,此時如果會話超時了,則登入頁面只會顯示到右側區域,看起來不是很友好,所以需要登入頁面顯示到整個瀏覽器

從零開始-vue.js(2)登入介面之vue-router實現頁面

基於第一篇的樣式,給按鈕、超連結加上跳轉,用vue-router 實現頁面的跳轉。首先,新增一個可以跳轉的頁面:Home.vue<template> <div> <h1>主頁面</h1>歡迎!<b @click =

用jsp實現登入登入成功則登入成功頁面,失敗則到失敗頁面

login.jsp <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8

springsecurity設定不同角色登入到不同頁面

要在WebSecurityConfig中的configure方法中配置登入.formLogin() .loginPage("/login") .failureUrl("/login?error") .defaultSuccessUrl("/home").successHand

shiro登入驗證(登入到指定頁面,驗證碼驗證,不登出之前已登入使用者下,再次登入

web.xml配置 <filter> <filter-name>shiroFilter</filter-name> <filter-class>org.springfr