1
因此,這裏是我的電匯代碼(AppDelegate.swift):UIToolbar偏移 - 出現黑條
var window: UIWindow?
var rootViewController :UIViewController?
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
if ((UIDevice.currentDevice().systemVersion as NSString).floatValue >= 7) {
//yes, I'm using a newer iOS - greater/equal to iOS 7
rootViewController = Login(nibName:"Login",bundle:nil)
let x = UIScreen.mainScreen().bounds.size.width
let y = UIScreen.mainScreen().bounds.size.height
let frame = CGRectMake(0,20,x,y)
window = UIWindow(frame: frame)
window!.rootViewController = rootViewController
window!.makeKeyAndVisible()
//window!.frame = CGRectMake(0,20,window!.frame.size.width,window!.frame.size.height-20);
}
return true
}
我想下跌20像素偏置的畫面。
這裏就是我的仿真器看起來像使用上面的代碼(錯誤!):
這裏是什麼樣子,如果我什麼都不做(錯了!):
這就是我想要的樣子!
我已經在這幾個小時。
我想要一個強大且易於管理的方式將所有內容都向下移動20px。
(附註:我不使用故事板)