UITableView导致图像放大

时间:2015-03-19 07:10:57

标签: ios uitableview swift

所以我在UITableView内有一个UIViewController。如果没有tableView,模拟器将如下所示:

enter image description here

然而,当连接表视图时,它看起来像这样:

enter image description here

错误:

2015-03-19 02:08:56.086 CPX[55379:5813118] Warning: A long-running operation is being executed on the main thread. 
 Break on warnBlockingOperationOnMainThread() to debug.
2015-03-19 02:08:56.482 CPX[55379:5813118] Failed to set (autostart) user defined inspected property on (UIView): [<UIView 0x7f8fa8da28c0> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key autostart.
2015-03-19 02:08:56.483 CPX[55379:5813118] Failed to set (animation) user defined inspected property on (UIView): [<UIView 0x7f8fa8da28c0> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key animation.



为什么会发生这种情况,如何防止调整图像大小?

谢谢你的帮助!

2 个答案:

答案 0 :(得分:0)

我猜您的自动调整大小或自动布局类会在故事板或xib中被填充导致问题,您可以根据不同的iphone大小来检查它并处理框架。

答案 1 :(得分:0)

您可以使用自动布局约束来阻止调整图像大小, 如果您的图像具有固定大小,我建议只添加顶部和尾随空格的高度和宽度,否则您必须根据相对视图添加约束,例如,如果您不根据另一个视图扩展高度和宽度,则添加约束相对于那个观点。

如果您可以显示其他视图,则可以更具体地建议您必须添加哪些约束。