如何使用故事板创建宽度为0.5px的线?

use*_*625 13 storyboard ios

我是iOS故事板的新手,谁能告诉我如何创建0.5像素宽的线?我已经阅读过这篇文章:如何创建0.5像素的线宽,我知道如何通过编码来实现它,但是它有更简单的方法,比如使用故事板吗?

bes*_*der 26

它直接与xib/Storyboard一起使用.

使其工作:在"尺寸"检查器中输入0.5后,请勿按返回键.只需单击故事板上的某个位置即可.然后0.5将保持为值.似乎IB检查该值并仅在您按Enter键时进行更正.

当您再次查看约束时,大小检查器仍将显示"0"作为值.但在文档大纲中,您可以看到"0.5".它还在运行时将其渲染为0.5.

约束如文档大纲中所示

  • 谁能指望你不要按**return**键将X` 8中的约束传递给`0.5`到'常量'.实际上尴尬...... (3认同)

小智 7

它可以在Storyboard本身中完成 - 只需选择所需的约束并转到"Identity Inspector",现在添加一个名为"constant"的新Key Path,并将其类型设置为"Number",其值为0.5.

(我想添加一张图片 - 但我需要10点声望点...对不起)


Dan*_*ith 7

只需使用用户定义的运行时属性

用户定义的运行时属性

选择您的和约束并设置为用户定义的运行时属性: 常数0,5

它简单而安全!


nbu*_*urk 0

您只需 \xc3\xa7reateUIView并将其heightwidth(取决于线条应该是垂直还是水平)约束设置为0.5使用AutoLayout

\n\n

如果您不使用AutoLayout,则更简单,您只需将视图的heightwidth直接设置为0.5.

\n

  • Storyboard不允许你输入0.5,试试吧。 (3认同)
  • 输入 `0.5` 并按 Tab 键,而不是 Enter 键。 (3认同)