【问题标题】:Auto Layout constraint not working自动布局约束不起作用
【发布时间】:2016-09-14 21:14:47
【问题描述】:

这是手机上的结果:

这是故事板:

日志中没有注册约束错误,但是当我检查日志时,它会返回此图像:

我不明白的是,错误日志为什么会显示我真正想要的结果,但电话结果在我想要的导航栏下没有间隙。我已经尝试了所有约束条件,但无法显示我正在寻找的结果。我试过关闭“使用自动布局”和“使用大小类”,我试过自动约束,添加缺少的约束,自己添加了我通常选择的约束,结果仍然相同。任何关于我做错了什么的想法都将不胜感激,因为我在过去 8 小时左右试图解决这个问题!!!

我有 2 个布局相同的类似视图控制器,它们运行良好。此 VC 上的图像是从 FaceBook 中提取的,而其他 2 个 VC 上的其他图像是从我的数据库中提取的,这会对最终输出产生任何影响吗???

【问题讨论】:

  • 您是否在图像视图上设置了“剪辑到边界”?它是界面生成器中的一个复选框。
  • 我只能找到“Clip to SubViews”是一样的吗?
  • 是的,就是这个。
  • 是的,有效!如果你想让它成为一个答案,我会接受它。感谢您的帮助!
  • 你要分享你的故事板或xib?

标签: ios xcode image autolayout constraints


【解决方案1】:

在情节提要上设置 ImageView Clips To Bounds 或使用 ObjC 设置 .clipsToBounds = YES; 或使用 Swift 设置 .clipsToBounds = true 将解决此问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-28
    • 1970-01-01
    • 2015-02-03
    • 1970-01-01
    相关资源
    最近更新 更多