Red de conocimiento informático - Material del sitio web - Cómo utilizar Swift para implementar la pantalla adaptativa

Cómo utilizar Swift para implementar la pantalla adaptativa

El código fuente compartido en línea sobre el uso de código puro en lenguaje rápido para implementar la pantalla adaptativa del software del iPhone

//

// ViewController.swift

// kids

//

// Creado por yuexiaosheng el 15/9/4.

// Copyright (c) 2015 Acrowdkids. Todos los derechos reservados.

//

importar UIKit

clase ViewController.UIViewController {

@IBOutlet var débil wb: UIWebView!

@ IBOutlet var débil bn_blue:UIButton!

@IBOutlet var débil bn_org.UIButton!

@IBOutlet var débil lb_msg: UILabel

//var webView: UIWebView! ?

anular función viewDidLoad() {

super.text = self.view.bounds.width.description

var ancho = self.view limites. ancho.descripción

var altura = self.view.bounds.height.descripción

var fwidth = (ancho como NSString).floatValue

var fheight = ( altura como NSString).floatValue//altura de la pantalla

let sizew:CGFloat = CGFloat(fwidth/2)

let posy:CGFloat = CGFloat(fheight-40)

let sizewebview:CGFloat = CGFloat(fwidth)

let posywebview:CGFloat = CGFloat(fheight-60)

let RegisterBtn: UIButton = UIButton()

registerBtn.frame = CGRectMake(0, posy, sizew, 40)

registerBtn.backgroundColor = UIColor.orangeColor()

registerBtn.setTitle("Register", forState: UIControlState .Normal)

registerBtn.addTarget(self, acción: " goList:", forControlEvents:UIControlEvents.TouchUpInside)

self.view.addSubview(registerBtn)

dejemos registrarBtn2 : UIButton = UIButton()

registerBtn2.frame = CGRectMake(tamañow, posy, sizew, 40)

>registerBtn2.backgroundColor = UIColor.blueColor()

registerBtn2.setTitle("Iniciar sesión", forState: UIControlState.Normal)

registerBtn2.addTarget(self, acción: "goList:" , forControlEvents.addSubview(registerBtn2)

var webView = UIWebView()

var url = NSURL(string:"")

var urlRequest = NSURLRequest(URL :url!)

webView.frame = CGRectMake(0, 20, sizewebview, posywebview)

webView.loadRequest (urlRequest)

self.view.addSubview (webView)

webView.frame = CGRectMake(0, 20, sizewebview, posywebview)

webView.loadRequest (urlRequest)

self.view.addSubview( webView)

}

anular la función didReceiveMemoryWarning() {

super.

}

}

El código fuente de la pantalla adaptable se comparte aquí. Se recomienda encarecidamente que ejecute el código anterior usted mismo

.