ios - 我如何在 IOS 中使用 scaleType=centerCrop?

标签 ios swift uitableview uiimageview

我正在尝试让我的 UIImageView centerCrop 适合我的宽度。在我的 Android 版本中,我需要做的就是这个 android:scaleType="centerCrop",这就是结果。 但是,在 IOS 中我调用 Content mode = Center 但这是结果 如何在我的 IOS 中获得与在 Android 中相同的结果。 注意我使用的是 Swift 4.2

Android- android:scaleType="centerCrop"

enter image description here

苹果

enter image description here

最佳答案

对于 iOS,您正在寻找的 scaleTypes 是 UIViewContentModeScaleAspectFill。

参见 Difference between UIViewContentModeScaleAspectFit and UIViewContentModeScaleToFill?

关于ios - 我如何在 IOS 中使用 scaleType=centerCrop?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54758396/

相关文章:

ios - 图像的表格显示

ios - 在 Objective-C 中,当我没有在我的应用程序中的任何地方指定线程时,代码在哪里执行?

ios - 使用 SceneDelegate 在 AppDelegate 中设置 UIWindow

ios - Xcode - TableView - 多个部分

iphone - iPhone 旋转时重置自定义 UITableViewCell 高度

ios - 普通 uitableview 中的部分标题 View 故障

objective-c - 应用核心图像过滤器 - 应用程序崩溃

iphone - NSDate真的很奇怪

swift - 在 getter 中返回非可选值,而在 setter 中允许可选值

ios - 辞去第一响应者 UITextfield