• iOS 本地加载html登陆页面


    Html的代码

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>登陆页面</title>
        <link href="CSS/Login.css" rel="stylesheet">
    </head>
    <body>
    <!--最外层-->
        <div id="content">
            <!--面板-->
            <div class="panel">
                <!--账号-->
                <div class="group">
                    <label>账号</label>
                    <input placeholder="请输入账号">
                </div>
                <!--密码-->
                <div class="group">
                    <label>密码</label>
                    <input placeholder="请输入密码" type="password">
                </div>
                <!--登陆-->
                <div class="login">
                    <button>登陆</button>
                </div>
            </div>
            <!--注册-->
            <div class="reg">
                <button>创建新账号?</button>
            </div>
        </div>
    </body>
    </html>
    

    CSS的代码

    body{
        background-color: #f2f2f2;
    }
    
    #content{
        margin-top: 100px;
        /*background: red;*/
        text-align: center;
    }
    
    #content .panel{
        display: inline-block;
        background-color: white;
        border: 1px solid #ddd;
        border-radius:  5px;
        padding: 20px;
    }
    
    #content .panel .group{
    
    }
    /*s输入框*/
    #content .panel .group input{
        display: block;
        width: 250px;
        height: 33px;
        padding-left: 7px;
        font-size: 15px;
        border: 2px solid #ddd;
    }
    
    /*伪类*/
    #content .panel .group input:focus {
        outline: none;
        border-color: #CC865E;
    }
    #content .panel .group label{
        display: block;
        text-align: left;
        height: 30px;
        line-height:  30px;
        font-size: 20px;
    }
    
    #content .login{
        margin-top: 20px;
    }
    /*登陆*/
    #content .login button{
        width: 250px;
        background-color: #CC865E;
    }
    
    #content .login button:hover{
        background-color: white;
        color: #CC865E;
        border: 1px solid #CC865E;
        cursor: pointer;
    }
    
    #content button{
        height:  33px;
        border: 0px;
        color: white;
        font-size:  18px;
        border-radius: 3px;
    }
    
    #content .reg{
        margin-top: 20px;
    }
    
    /*注册*/
    #content .reg button{
        width: 250px;
        background-color: #466BAF;
    }
    
    #content .reg button:hover {
        background-color:white;
        color: #466BAF;
        border: 1px solid #466BAF;
        cursor: pointer;
    }

    iOS 的代码

    #import <UIKit/UIKit.h>
    
    @interface AppDelegate : UIResponder <UIApplicationDelegate>
    
    @property (strong, nonatomic) UIWindow *window;
    
    
    @end
    #import "AppDelegate.h"
    #import "RootViewController.h"
    @interface AppDelegate ()
    
    @end
    
    @implementation AppDelegate
    
    
    - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
        self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
        // Override point for customization after application launch.
        self.window.backgroundColor = [UIColor whiteColor];
        
        self.window.rootViewController = [[RootViewController alloc] init];
        
        [self.window makeKeyAndVisible];
        return YES;
    }
    
    
    @end
    #import <UIKit/UIKit.h>
    
    @interface RootViewController : UIViewController
    
    @end
    #import "RootViewController.h"
    
    @interface RootViewController ()
    
    @property (nonatomic , strong) UIWebView *webView;
    
    @end
    
    @implementation RootViewController
    
    - (void)viewDidLoad {
        [super viewDidLoad];
        
        //html在本地的路径(/Users/apple/WebstormProjects/LoginPage/Login.html)
        NSURL *url = [NSURL fileURLWithPath:@"/Users/apple/WebstormProjects/LoginPage/Login.html"];
        NSURLRequest *request = [NSURLRequest requestWithURL:url];
        UIWebView *aWebView = [[UIWebView alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
        self.webView = aWebView;
        [self.webView loadRequest:request];
        [self.view addSubview:self.webView];
    
    }
    @end
  • 相关阅读:
    Python中的passed by assignment与.NET中的passing by reference、passing by value
    从系统性能优化谈对象相等性
    .NET Core应用的三种部署方式
    cola-ui的使用
    谁不是一边娶妻生子,一边死在路上。请你好好生活
    MySQL的5种时间类型的比较
    压缩20M文件从30秒到1秒的优化过程
    CentOS 7下MySQL 5.7安装
    CentOS6.5下安装JDK1.7+MYSQL5.5+TOMCAT7+nginx1.7.5环境安装文档
    CentOS下安装FreeTDS
  • 原文地址:https://www.cnblogs.com/lantu1989/p/5875084.html
Copyright © 2020-2023  润新知