-2
我的應用程序中有一條if語句,用於檢測鍵盤出現時是否移動視圖。我有一個單獨的3.5/4,4.7和5.5英寸的屏幕。4.7英寸視圖的中心不是333.5?
3.5/4和5.5英寸屏幕的效果很好,但由於某些原因,4.7英寸屏幕無法正常工作。
這是我的代碼:
if keyboardActive == false && height == 667 && self.entryView.center.y == 333.5 {
如果我刪除self.entryView.center.y == 333.5
那麼它的工作原理,所以這就是問題所在。我已經嘗試了334和333,但沒有幫助。
有誰知道爲什麼中心y值不是333.5?
是什麼'self.entryView.center.y'實際回報? – Popeye 2014-10-19 20:30:12
啊,明顯的錯誤。它正在返回368,因爲我把6和6 Plus的故事板混在一起。 – user3746428 2014-10-19 20:36:29