ios模仿qq登陸介面

來源:互聯網
上載者:User

標籤:swift   ios   介面   


給大家推薦兩個學習的地址:

極客學院的視頻:http://www.jikexueyuan.com/path/ios/

一個部落格:http://blog.csdn.net/lizhongfu2013/article/details/29210015


主要想要實現一個模仿的登陸介面

代碼:

////  LoginViewController.swift//  IBM_LOGIN////  Created by dcintern on 6/26/15.//  Copyright (c) 2015 dcintern. All rights reserved.////import Foundationimport UIKitclass LoginViewController: UIViewController{    /// 定義屬性var QQNumber = UITextField()var PassNumber = UITextField()override func viewDidLoad() {        self.view.backgroundColor = UIColor.whiteColor()    super.viewDidLoad()        // 添加頭圖片    [self .addAllSubViews()];}// 添加所有子控制項func addAllSubViews(){        /// 平鋪背景    var headImage = UIImageView(frame: CGRectMake(0,0, 400, 800))    headImage.image =  UIImage(named:"123.jpeg")    self.view.addSubview(headImage)        /// QQ號輸入提示,暫時沒有用到    var phoneText = UILabel(frame: CGRectMake(30, 240, UIScreen.mainScreen().bounds.size.width-60, 30))    phoneText.text = ""    self.view.addSubview(phoneText)        /// QQ號輸入框    var QQNumber = UITextField(frame: CGRectMake(30, 150, UIScreen.mainScreen().bounds.size.width-60, 30))    QQNumber.placeholder = " username"    QQNumber.layer.borderWidth = 2    QQNumber.layer.borderColor = UIColor.lightGrayColor().CGColor    QQNumber.layer.cornerRadius = 5    QQNumber.keyboardType = UIKeyboardType.NumberPad    self.view.addSubview(QQNumber)    self.QQNumber = QQNumber        /// 密碼輸入提示,暫時沒用到    var passText = UILabel(frame: CGRectMake(30, 300, UIScreen.mainScreen().bounds.size.width-60, 30))    passText.text = ""    self.view.addSubview(passText)        /// 密碼輸入框    var PassNumber = UITextField(frame: CGRectMake(30, 200, UIScreen.mainScreen().bounds.size.width-60, 30))    PassNumber.placeholder = " password"    PassNumber.layer.borderWidth = 2    PassNumber.layer.borderColor = UIColor.lightGrayColor().CGColor    PassNumber.layer.cornerRadius = 5    self.view.addSubview(PassNumber)    self.PassNumber = PassNumber        /// 密碼找回    var button = UIButton(frame: CGRectMake(200, 360, 120, 30))    UIButton.buttonWithType(UIButtonType.Custom)    button.setTitle("忘記密碼", forState: UIControlState.Normal)    button.setTitleColor(UIColor.lightGrayColor(), forState: UIControlState.Normal)    self.view.addSubview(button)    button.addTarget(self, action: "onClick", forControlEvents: UIControlEvents.TouchUpInside)    }/// 密碼找回方法實現func onClick(){        ///找回密碼提示    UIAlertView(title: "溫馨提示", message: "新密碼已發送至手機上", delegate: nil, cancelButtonTitle: "確定", otherButtonTitles: "取消").show()}/**點擊介面鍵盤辭去第一響應者*/override func touchesBegan(touches: NSSet, withEvent event: UIEvent){        self.QQNumber.resignFirstResponder()    self.PassNumber.resignFirstResponder()}}


ios模仿qq登陸介面

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.