获取故事板的空本地化问题警告消息

时间:2017-12-27 06:48:57

标签: ios xcode

我正在使用Xcode版本9.2,我试图删除派生数据,但仍然获得故事栏的空警告信息,如下图所示。如果警告是空的,我不知道是什么问题,任何想法如何解决这个问题? enter image description here

  

更新

     

我通过更改此 enter image description here

中的约束来解决警告      
      
  1. 左边约束“大于或等于”,第一项为TextView.Leading,第二项为Superview.Leading.Margin
  2.   
  3. 右边约束“大于或等于”,第一项为Superview.Trailing.Margin,第二项为TextView.Trailing
  4.         

    只需反向第一项和第二项“2”

    即可      

    enter image description here

         
        
    1. 左边约束“大于或等于”,第一项为TextView.Leading,第二项为Superview.Leading.Margin
    2.   
    3. 右边约束“小于或等于”,第一项为TextView.Trailing,第二项为Superview.Trailing.Margin
    4.         

      我怎么不知道为什么会导致空警告信息

2 个答案:

答案 0 :(得分:1)

通过将对象间距的宽度从固定宽度更改为大于或等于或小于或等于,来使固定宽度警告静音。

这可以通过在界面构建器中选择对象,转到尺寸检查器并在那里进行更改来完成:

enter image description here

或者,从文档大纲中选择约束,转到大小检查器,然后在那里进行更改:

使用中心约束修复前导和尾随约束可能会导致剪裁

enter image description here

这肯定会解决您的所有本地化问题:: Xcode 9 - Localization Issue Warning Storyboard

答案 1 :(得分:0)

尝试以下步骤:

  • 将故事板从Base.lproj文件夹向上移动一级 取景器
  • 通过Xcode从项目中删除故事板参考
  • 将故事板拖放(或以其他方式重新添加)到您的项目
  • 使用文件检查器验证故事板不再具有 基地定位

应该有用!!