我有一个问题,即故事板中的设计在iPhone 5s模拟器中很棒,但在我的5s上,它被推下,底部被切断:
模拟器:
设备:
关于它是如何或为什么这样做的任何想法?我的故事板设置是:
ViewController代码
@IBOutlet var txtUsername: UITextField!
@IBOutlet var txtPassword: UITextField!
@IBOutlet var btnRegister: UIButton!
@IBOutlet var btnRecoverPassword: UIButton!
@IBOutlet var loading: UIActivityIndicatorView!
@IBOutlet var fbLoginView : FBLoginView!
var actionView: UIView = UIView()
var window: UIWindow? = nil
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
// var delegate = UIApplication.sharedApplication()
// var myWindow: UIWindow? = delegate.keyWindow
// var myWindow2: NSArray = delegate.windows
window = UIApplication.sharedApplication().keyWindow
loading.hidden = true
// change the textfield colours
txtUsername.textColor = UIColor.whiteColor()
txtPassword.textColor = UIColor(red: 0, green: 0, blue: 0, alpha: 0.45)
self.fbLoginView.delegate = self
self.fbLoginView.readPermissions = ["public_profile", "email", "user_friends"]
actionView.frame = CGRectMake(0, UIScreen.mainScreen().bounds.size.height.0, UIScreen.mainScreen().bounds.size.width, 260.0)
}
答案 0 :(得分:0)
它看起来像3.5英寸的应用程序,这太疯狂了。您的故事板设置与我的完全一样。
您是否尝试使用3.5英寸尺寸的Iphone进行构建并恢复到4英寸尺寸?
答案 1 :(得分:0)
对于有这个问题的人来说,似乎这是xcode本身的问题,因为我在其中一个测试版本中重新创建了项目,然后在xcode 6中打开它,它运行正常。怪异。