我有一个 uitableviewcell ,其内容视图包含一些自定义视图。当表格视图进入编辑模式时,内容视图会调整大小(变窄),内容视图中的图像会水平缩小
有谁知道如何防止这种情况?
我已将单元格缩进设置为无。
谢谢
您是否尝试过在视图上设置自动调整大小蒙版?
theView.autoresizingMask = UIViewAutoresizingNone;
Run Code Online (Sandbox Code Playgroud)
您可能需要在内容视图和/或图像视图上设置它 - 目前尚不清楚您的视图层次结构是如何构造的。但是,框架可能由框架显式设置(而不是自动调整大小),在这种情况下这将不起作用。
如果您尝试为整个表格单元格设置背景图像,您可能还想尝试另一种方法,即设置backgroundColor
单元格的背景图像,如下所示:
UIImage* someImage = [UIImage imageNamed:@"someImage"];
cell.backgroundColor = [UIColor colorWithPatternImage:someImage];
Run Code Online (Sandbox Code Playgroud)
请记住确保backgroundColor
您放置在其中的所有其他视图都[UIColor clearColor]
可以看到背景图像。
归档时间: |
|
查看次数: |
3558 次 |
最近记录: |