【问题标题】:UIImage bigger than custom UITableViewCellUIImage 比自定义 UITableViewCell 大
【发布时间】:2013-05-16 16:53:48
【问题描述】:

我有一个带有自定义 UITableViewCell 的 UITableView。在单元格中,出于样式目的,我有一个 UIImage 比我的自定义单元格大得多,并且发生的情况是图像没有被裁剪并且它使用了其他单元格。有没有办法或属性来避免这种行为? 谢谢。

我的母语不是英语,因此我发布了这张照片。 http://i.stack.imgur.com/E4mUN.jpg

【问题讨论】:

    标签: ios objective-c xcode uitableview


    【解决方案1】:

    在界面 Builder 中,选择您的图像并在属性检查器面板中标记“剪辑子视图”

    【讨论】:

    • 我还是有同样的问题,请看我上传的图片。感谢您的回答。
    • 您的 UIImageView 设置为 Aspect fit?你试过设置cell.clipsToBounds = YES吗?
    • 好吧,如果他想让单元格剪辑子视图(即图像视图),让 UIImageView 实例剪辑子视图无济于事。
    • cell.clipsToBounds = YES 工作正常:D!!谢谢大家。
    【解决方案2】:

    在表视图数据源的cellForRowAtIndexPath:方法中,做cell.clipsToBounds = YES

    【讨论】:

    • cell.clipsToBounds = YES 工作正常:D!!谢谢大家。
    • 需要 15 声望,什么时候有,我会的。
    • 只有在单元格是显示 UIImage 的元素时才有效。如果您在 UITableViewCell 中使用 UIImageView,则必须在 UImageView 本身而不是单元格上设置 clipsToBounds=true。
    猜你喜欢
    • 1970-01-01
    • 2023-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-13
    相关资源
    最近更新 更多