作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何在 Storyboard 的 Size Inspector 中更改 UITableViewCell
的 origin 属性?由于某些原因,UITableViewCell
的 origin 属性无法在 Inspector 上更改。更糟糕的是,origin 属性从未设置为固定值 - 当我从对象库中提取 UITableViewCell
并将其放在 Storyboard上时,结果会因某些我不知道的因素而异关于,比如 y = 86
, y = 119
, y = 22
, etc...
为什么 UITableViewCell
的行为如此糟糕?为什么它甚至不允许我更改其属性值?
由于该值不固定,有时我的表格 View 单元格隐藏在导航栏下方,无法向用户显示第一个单元格或第一个部分的标题。
我使用 iOS 7 和 Xcode 5。
最佳答案
首先,UITableViewCell
没有 origin 属性。它具有 frame 和 bounds 属性,继承自 UIView
。如果您指的是框架或边界的原点字段,那么您几乎可以肯定是在错误的地方尝试解决问题。
UITableViewCells
旨在显示在 UITableView
中。很有可能,如果您的第一个 UITableViewCell
被另一个 View 遮挡,那么您的 UITableView
的框架就有问题。确保 UITableView
框架不与任何其他 View 重叠。
关于ios - 如何在 Storyboard上的 Size Inspector 中更改 UITableViewCell 的原始值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22122816/
我是一名优秀的程序员,十分优秀!