iPad 上的 UITableViewCell contenView 宽度问题
Posted
技术标签:
【中文标题】iPad 上的 UITableViewCell contenView 宽度问题【英文标题】:Issues with UITableViewCell contenView width on iPad 【发布时间】:2011-03-28 10:42:42 【问题描述】:我有一个带有自定义 headerView、footerView 和 ContentView 的 UITableViewCell。在 iPhone(设备和模拟器)上渲染良好,并且 contentView 的宽度完美地调整到单元格。但在 iPad(展位设备/模拟器)上,contentView 比 UITableViewCell 小,并显示左右边距。 HeaderView 和 footerView 向右调整到屏幕和 UITableViewCell,只有 contentView 有这个问题,
如何调整 contentView 的大小以调整为等于页眉和页脚视图?我已经尝试使用自动调整蒙版以实现灵活的宽度,但没有任何结果......
提前致谢,
【问题讨论】:
【参考方案1】:您是否尝试过手动将contentView
的边框设置为UITableViewCell
的宽度?
contentView.frame = CGRectMake(0, 0, cell.frame.size.width, contentView.frame.size.height);
【讨论】:
以上是关于iPad 上的 UITableViewCell contenView 宽度问题的主要内容,如果未能解决你的问题,请参考以下文章
自定义 UITableViewCell 在 iPad 上的宽度错误
从 uitableviewcell 内的文本字段中关闭 iPad 上的键盘
iPad 上的 UITableViewCell indexPath.section 问题
在 iPad 上旋转 UITableView 后,UITableViewCell 附件未正确定位
添加到 UITableViewCell 的 contentView 的 UITextField 在 Popover 中无法正确显示(iPad、iOS 4.2)
带有自定义 selectedBackgroundView 的 UITableViewCell,它比 UISplitViewController 上的主视图控制器更宽