我有一個不能很好地轉換成iPhone 5屏幕尺寸的屏幕。爲了使它工作,我想在iPhone 5上顯示屏幕時只更改UIImageView的高度。我如何使用自動約束或Swift代碼來執行此操作?如何更改較小設備的UIImageView的高度?
-1
A
回答
0
您可以通過向約束添加插座並根據您的設備更新運行時的常量值來實現此目的。
@IBOutlet weak var heightConstant: NSLayoutConstraint!
self.heightConstant.constant = 20.0
0
只需設置相應的UIImageView的框架:
如果iPhone 5,然後imageView.frame = smallerFrame
否則,imageView.frame = biggerFrame
相關問題
- 1. 僅更改UIImageView的高度
- 2. 如何爲UITableViewCell中的不同設備設置UIImageView高度不同的大小?
- 3. 用UISlider更改UIImageView高度
- 4. 根據設備的大小更改UIImageView的位置
- 5. 在縮小到特定寬度時更改UIImageView高度
- 6. 更改圖片的寬度和高度根據設備/瀏覽器的大小
- 7. 如何以編程方式更改UIImageView的高度?
- 8. 更改UIImageView的大小
- 9. UIImageView的大小更改
- 10. 更改UIImageView的寬度
- 11. 更改ViewContainer大小高度
- 12. 使用AutoLayout縮小UIImageView的高度
- 13. 以編程方式更改UIImageView Xcode的高度和寬度Swift
- 14. 更改小吃棒的高度
- 15. 高分辨率,小型設備寬度
- 16. Div高度跟隨較小的div高
- 17. 如何設置QListWidgetItem的最小高度?
- 18. 如何更改WebView高度?
- 19. 如何更改UIToolbar高度?
- 20. 將最小高度設置爲x和屏幕高度之間的較高值
- 21. 根據我的div高度更改最小高度
- 22. Android Widget更改高度要更小
- 23. TTStyledTextLabel如何更改方向更改的寬度/高度?
- 24. CSS - 無法更改移動設備的文本框的寬度/高度
- 25. 更改UIImageView動畫速度
- 26. 更改UIImageView或UIImage寬度
- 27. 如何將edittext的默認高度更改爲小?
- 28. 如何更改家庭小部件的高度?
- 29. 如何設置TinyMCE的最小調整大小寬度/高度?
- 30. Android:如何更改ProgressBar的高度?
如果您正在使用自動佈局(這聽起來像你這樣做)工作,爲* all *設置設置乘數(以及可能的常量)。不需要編碼幀或特定大小。 – dfd
[如何在iOS自動佈局中設置視圖的動態寬度和高度?](http://stackoverflow.com/questions/30777528/how-to-set-dynamic-width-height-of-a-視圖合自動佈局功能於IOS) –