你可以嘗試這樣的事情,和觸發事件時爲視圖添加動畫。
// Get Screen Dimensions //
let screenHeight : Float = Float(view.bounds.height)
let screenWidth : Float = Float(view.bounds.width)
// Set Button View Height //
let buttonHeight : Float = 50.0
// Check Returned Screen Size //
if screenHeight == 667 {
let login = UIView(frame: CGRectMake(0, CGFloat(screenHeight - (216.0 + buttonHeight)), CGFloat(screenWidth), CGFloat(buttonHeight)))
login.backgroundColor = UIColor.orangeColor()
view.addSubview(login)
} else if screenHeight == 736 {
let login = UIView(frame: CGRectMake(0, CGFloat(screenHeight - (226.0 + buttonHeight)), CGFloat(screenWidth), CGFloat(buttonHeight)))
login.backgroundColor = UIColor.orangeColor()
view.addSubview(login)
}
查看佈局約束。無論是或者只是以編程方式創建你的視圖 – MobileMon