本文实例为大家分享了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账号密码记住
# iOS密码记住
# iOS账号记住
# iOS输入框(UITextField)密码明暗文切换方法
# iOS实现类似微信和支付宝的密码输入框(UIKeyInput协议)
# IOS实现输入验证码、密码按位分割(二)
# IOS开发使用KeychainItemWrapper 持久存储用户名和密码
# 利用VBS脚本修改联想笔记本BIOS密码的代码分享
# iOS密码在进入后台1小时后重新设置
# 请输入
# 大家分享
# 具体内容
# 大家多多
# 工程图
# 九宫格
# NSBundle
# nibBundleOrNil
# initialization
# Custom
# super
# bundle
# id
# implementation
# passField
# nibNameOrNil
# NSString
# initWithNibName
# initView
# title
相关文章:
义乌企业网站制作公司,请问义乌比较好的批发小商品的网站是什么?
个人摄影网站制作流程,摄影爱好者都去什么网站?
阿里云高弹*务器配置方案|支持分布式架构与多节点部署
简易网站制作视频教程,使用记事本编写一个简单的网页html文件?
网站制作价目表怎么做,珍爱网婚介费用多少?
零服务器AI建站解决方案:快速部署与云端平台低成本实践
如何确保FTP站点访问权限与数据传输安全?
网站制作大概要多少钱一个,做一个平台网站大概多少钱?
网站制作公司排行榜,抖音怎样做个人官方网站
MySQL查询结果复制到新表的方法(更新、插入)
建站主机功能解析:服务器选择与快速搭建指南
如何快速启动建站代理加盟业务?
如何在万网主机上快速搭建网站?
网页设计与网站制作内容,怎样注册网站?
台州网站建设制作公司,浙江手机无犯罪记录证明怎么开?
如何选择网络建站服务器?高效建站必看指南
如何选择建站程序?包含哪些必备功能与类型?
c# Task.ConfigureAwait(true) 在什么场景下是必须的
ppt制作免费网站有哪些,ppt模板免费下载网站?
头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?
网页制作模板网站推荐,网页设计海报之类的素材哪里好?
佛山企业网站制作公司有哪些,沟通100网上服务官网?
测试制作网站有哪些,测试性取向的权威测试或者网站?
如何在腾讯云服务器上快速搭建个人网站?
黑客入侵网站服务器的常见手法有哪些?
如何在Windows虚拟主机上快速搭建网站?
建站与域名管理如何高效结合?
如何快速选择适合个人网站的云服务器配置?
广州建站公司哪家好?十大优质服务商推荐
实惠建站价格推荐:2025年高性价比自助建站套餐解析
内网网站制作软件,内网的网站如何发布到外网?
网站制作软件有哪些,制图软件有哪些?
手机怎么制作网站教程步骤,手机怎么做自己的网页链接?
建站之星后台密码如何安全设置与找回?
招商网站制作流程,网站招商广告语?
北京网站制作的公司有哪些,北京白云观官方网站?
北京的网站制作公司有哪些,哪个视频网站最好?
,购物网站怎么盈利呢?
如何高效搭建专业期货交易平台网站?
C++ static_cast和dynamic_cast区别_C++静态转换与动态类型安全转换
如何选择域名并搭建高效网站?
建站之星展会模板:智能建站与自助搭建高效解决方案
,如何利用word制作宣传手册?
名字制作网站免费,所有小说网站的名字?
为什么Go需要go mod文件_Go go mod文件作用说明
高防服务器租用首荐平台,企业级优惠套餐快速部署
如何用PHP快速搭建高效网站?分步指南
建站之星安全性能如何?防护体系能否抵御黑客入侵?
如何在阿里云完成域名注册与建站?
如何用IIS7快速搭建并优化网站站点?
*请认真填写需求信息,我们会在24小时内与您取得联系。