【发布时间】:2012-01-26 13:14:32
【问题描述】:
我有一个问题,即 IB 中显示的内容实际上并不是模拟器中显示的内容。请查看以下屏幕截图:
如您所见,它是一个简单的 UITableViewCell,包含一个标签和一个文本字段,(灰色背景表示它存在)。
这是它在模拟器中的显示方式:
如您所见,标签将文本字段完全挤压到单元格的末尾。这可能是什么原因造成的?我的代码如下:
[[(MyCustomCell *)cell textLabel] setText:[NSString stringWithFormat:@"email"]];
单元格是使用 loadNibNamed:NSStringFromClass 创建的。我不会以编程方式向单元格添加任何其他字段。唯一的动态部分是实际的标签重命名。
欢迎任何想法,干杯!
更新:
当我选择该字段时,会发生这种情况:
或者,如果我长按该字段,会出现一个放大镜,我可以看到文本字段中的文本。这真的很奇怪。
【问题讨论】:
标签: ios interface-builder uitextfield uilabel