gpt4 book ai didi

ios - 更改静态表中单元格图像的图像大小

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

enter image description here

我已经使用静态表创建了整个菜单,到目前为止还没有任何代码。但我想操纵两件事。

  1. 我想控制每个单元格中的图像高度和宽度。如上图。
  2. 需要更改每个单元格中“配件”的 x 位置。(请参阅引用图 2)

enter image description here

如您所见,菜单隐藏了我所有的配件。减小 TableView 宽度会产生另一个黑条问题,如下图所示。

enter image description here

Storyboard方法值得赞赏。或者几行代码。但不建议我使用代码制作整个 TableView。

使用自定义单元格可以解决问题,但您必须创建图像、标签和附件,这些都是与默认单元格一起提供的。因此,如果不可能,则证明它,否则提供解决方案。

最佳答案

Q1:我想控制图片的高宽

A:首先检查你的tableviewCell类型是否为Custom,如果不是custom则将cell类型改为custom,你想要固定的宽度和高度然后改变 Storyboard中的以下几行

    imageView.clipsToBounds = true
imageView.contentMode =.scaleAspectFit

Q2:需要改变每个单元格中“Accessory”的x位置。(引用引用图片2)

A: 在你的 rearView 上改变 tableview 的宽度(不是全屏宽度使用 fullscreenwidth - 30)

如果你的后 View 是一个 tableviewcontroller 然后改变 viewWillAppear 或 ViewDidAppear 中的框架

  func viewDidAppear(_ animated: Bool) {

super. viewDidAppear(animated)
tableView.frame = CGRect(x: 0, y: yourYPosition, width: self.view.frame.size.width - 30, height: self.view.frame.size.height)
UIApplication.shared.keyWindow?.backgroundColor = UIColor.white

}

关于ios - 更改静态表中单元格图像的图像大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49573349/

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