Cómo utilizar Swift para implementar la pantalla adaptativa
//
// 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) p>
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.
}
} p>
El código fuente de la pantalla adaptable se comparte aquí. Se recomienda encarecidamente que ejecute el código anterior usted mismo
.