ここでは、iPhone 5と6の両方の画面にUIViewを実装する必要があります。そのため、screeHeightを使用してUIViewを統合しました。しかし、ビュー内のボタンはiPhone 5sシミュレータに間違って配置されていて、iPhone 6シミュレータで正常に動作します。私が変更したものは、xとyの値は同じトップポジションのままです。 iPhoneの5のUIbuttonがシミュレータに配置されていません
if screenHeight == 568{
self.viewFareEstimate.frame = CGRect(x:0, y:150, width:359, height:40)
}
必要に応じてボタンに制約を適用します。 – iAnurag
解決策はこの文書にあります - > https://developer.apple.com/library/content/documentation/UserExperience/Conceptual/AutolayoutPG/ProgrammaticallyCreatingConstraints.html –