gpt4 book ai didi

ios - 如何编辑 TableView 单元格中图像的位置?

转载 作者:行者123 更新时间:2023-11-29 03:48:41 25 4
gpt4 key购买 nike

我正在尝试更改 UITableViewController 单元格中图像的位置。这是我的代码:

- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
UIImageView *cellImage = cell.imageView;
CGRect frame = cellImage.frame;
frame.origin.x = 4;
frame.origin.y = 2;
cell.backgroundColor = [UIColor lightGrayColor];
}

到目前为止,唯一有效的是背景颜色。有什么建议么?这是我现在拥有的屏幕截图:

enter image description here

现在图像居中,但我希望将它们移近单元格的左上角。

最佳答案

如果您的 UI 是在 IB 中创建的并且自动布局已打开,您需要更新 ImageView 上的约束,然后您甚至不必担心更改框架,因为自动布局会强制更改本身。本指南在技术上适用于 OS X,但大部分内容是相同的:https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/AutolayoutPG/Articles/Introduction.html#//apple_ref/doc/uid/TP40010853如果您不熟悉自动布局,还有一个 2012 年的 WWDC 视频提供了概述。

关于ios - 如何编辑 TableView 单元格中图像的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17348379/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com