欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

iOS實現(xiàn)賬號、密碼記住功能

 更新時間:2017年03月16日 14:09:43   作者:弦外雨  
這篇文章主要為大家詳細介紹了iOS實現(xiàn)賬號、密碼記住功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了Android九宮格圖片展示的具體代碼,供大家參考,具體內容如下

一、效果圖

二、工程圖

三、代碼

RegisViewController.h

#import <UIKit/UIKit.h>

@interface RegisViewController : UIViewController

@end

 RegisViewController.m

 //注冊頁面
#import "RegisViewController.h"
#import "LoginViewController.h"

@interface RegisViewController ()
{
  UITextField *accountField;
  UITextField *passField;
}

@end

@implementation RegisViewController

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
  self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
  if (self) {
    // Custom initialization
  }
  return self;
}

- (void)viewDidLoad
{
  [super viewDidLoad];
  // Do any additional setup after loading the view.
  
  self.title=@"注冊";
  
  [self initView];
  
}
-(void)initView
{
  accountField=[[UITextField alloc]initWithFrame:CGRectMake(50, 100, 200, 40)];
  [accountField setBackgroundColor:[UIColor redColor]];
  [accountField setPlaceholder:@"請輸入賬號"];
  [accountField setKeyboardType:UIKeyboardTypeNumberPad];
  [accountField setClearsContextBeforeDrawing:YES];
  [self.view addSubview:accountField];
  
  
  passField=[[UITextField alloc]initWithFrame:CGRectMake(50, 160, 200, 40)];
  [passField setBackgroundColor:[UIColor redColor]];
  [passField setPlaceholder:@"請輸入密碼"];
  [passField setKeyboardType:UIKeyboardTypeNumberPad];
  [passField setClearsContextBeforeDrawing:YES];
  [self.view addSubview:passField];
  
  
  UIButton *registeBut=[UIButton buttonWithType:UIButtonTypeRoundedRect];
  registeBut.backgroundColor=[UIColor greenColor];
  registeBut.frame=CGRectMake(70, 220, 100, 40);
  [registeBut setTitle:@"注冊" forState:UIControlStateNormal];
  [registeBut addTarget:self action:@selector(resis) forControlEvents:UIControlEventTouchUpInside];
  [self.view addSubview:registeBut];

}

//注冊的時候,將賬號,密碼保存到本地。
-(void)resis
{

  NSUserDefaults *defaut=[NSUserDefaults standardUserDefaults];
  [defaut setObject:accountField.text forKey:@"account"];
  [defaut setObject:passField.text forKey:@"password"];
  [defaut synchronize];
  
  LoginViewController *login=[[LoginViewController alloc]init];
  [self.navigationController pushViewController:login animated:YES];
    
  
}
- (void)didReceiveMemoryWarning
{
  [super didReceiveMemoryWarning];
  // Dispose of any resources that can be recreated.
}

LoginViewController.h

#import <UIKit/UIKit.h>

@interface LoginViewController : UIViewController

@end

 LoginViewController.m

 //登陸頁面
#import "LoginViewController.h"

@class RegisViewController;
@interface LoginViewController ()
{
  UITextField *accountField;
  UITextField *passField;
}
@end

@implementation LoginViewController

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
  self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
  if (self) {
    // Custom initialization
  }
  return self;
}

- (void)viewDidLoad
{
  [super viewDidLoad];
  // Do any additional setup after loading the view.
  self.title=@"登陸";
  
  [self initView];
  
}
-(void)initView
{
  accountField=[[UITextField alloc]initWithFrame:CGRectMake(50, 100, 200, 40)];
  [accountField setBackgroundColor:[UIColor redColor]];
  [accountField setKeyboardType:UIKeyboardTypeNumberPad];
  [accountField setClearsContextBeforeDrawing:YES];
  [accountField setText:[[NSUserDefaults standardUserDefaults] objectForKey:@"account"]];
  [self.view addSubview:accountField];
  
  
  passField=[[UITextField alloc]initWithFrame:CGRectMake(50, 160, 200, 40)];
  [passField setBackgroundColor:[UIColor redColor]];
  [passField setText:[[NSUserDefaults standardUserDefaults] objectForKey:@"password"]];
  [passField setKeyboardType:UIKeyboardTypeNumberPad];
  [passField setClearsContextBeforeDrawing:YES];
  [self.view addSubview:passField];
  
  
  UIButton *loginBut=[UIButton buttonWithType:UIButtonTypeRoundedRect];
  loginBut.backgroundColor=[UIColor greenColor];
  loginBut.frame=CGRectMake(70, 220, 100, 40);
  [loginBut setTitle:@"登陸" forState:UIControlStateNormal];
  [loginBut addTarget:self action:@selector(login) forControlEvents:UIControlEventTouchUpInside];
  [self.view addSubview:loginBut];
  
  
}
-(void)login
{
  [self.navigationController popViewControllerAnimated:YES];
}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • iOS推送增加右側顯示圖Service Extension

    iOS推送增加右側顯示圖Service Extension

    這篇文章主要為大家介紹了iOS推送增加右側顯示圖Service Extension,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-10-10
  • iOS如何改變UIBarButtonItem的大小詳解

    iOS如何改變UIBarButtonItem的大小詳解

    這篇文章主要給大家介紹了關于iOS如何改變UIBarButtonItem大小的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-02-02
  • IOS開發(fā)Objective-C?Runtime使用示例詳解

    IOS開發(fā)Objective-C?Runtime使用示例詳解

    這篇文章主要為大家介紹了IOS開發(fā)Objective-C?Runtime使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-02-02
  • iOS中解決Xcode9的Log日志無法輸出中文的問題小結

    iOS中解決Xcode9的Log日志無法輸出中文的問題小結

    這篇文章主要介紹了iOS中解決Xcode9的Log日志無法輸出中文的問題小結,需要的朋友可以參考下
    2017-11-11
  • iOS自定義UICollectionViewFlowLayout實現(xiàn)圖片瀏覽效果

    iOS自定義UICollectionViewFlowLayout實現(xiàn)圖片瀏覽效果

    這篇文章主要介紹了iOS自定義UICollectionViewFlowLayout實現(xiàn)圖片瀏覽效果的相關資料,需要的朋友可以參考下
    2016-03-03
  • iOs遷至WKWebView跨過的一些坑

    iOs遷至WKWebView跨過的一些坑

    這篇文章主要給大家介紹了關于iOs遷至WKWebView跨過的一些坑,文中通過示例代碼介紹的非常詳細,對各位iOS開發(fā)者們具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-09-09
  • iOS10 Xcode8開發(fā)適配問題及解決方案

    iOS10 Xcode8開發(fā)適配問題及解決方案

    前段時間升級了Xcode8,整體來說對OC的影響不大,但是還是會有這樣那樣的問題,下面小編給大家總結了遇到的適配問題及解決方案,對xcode8 ios10適配問題感興趣的朋友一起看看吧
    2016-11-11
  • iOS開發(fā)之自定義圖片拉伸功能

    iOS開發(fā)之自定義圖片拉伸功能

    這篇文章主要介紹了iOS開發(fā)之自定義圖片拉伸功能,需要的朋友可以參考下
    2017-06-06
  • IOS 繪制三角形的實例詳解

    IOS 繪制三角形的實例詳解

    這篇文章主要介紹了IOS 繪制三角形的實例詳解的相關資料,希望通過本文大家能夠實現(xiàn)三角形的繪制,需要的朋友可以參考下
    2017-09-09
  • 詳解iOS webview加載時序和緩存問題總結

    詳解iOS webview加載時序和緩存問題總結

    本篇文章主要介紹了iOS webview加載時序和緩存問題總結 ,這兩天學習了Vue.js 感覺組件這個地方知識點挺多的,而且很重要,所以,今天添加一點小筆記。
    2017-09-09

最新評論