按钮未显示在 .nib 文件中

Button not showing in .nib file

所以我下载了 CircleView 并尝试更改代码。该程序带有一个按钮、色轮、2 个滑块和一个视图。每当我添加任何东西(滑块、按钮、文本字段)时,在 运行 时间我添加的东西都不会显示。我没有做什么?

这是一个 .nib 文件。

这是编辑页面。

这是我在 运行 运行程序时看到的。

如您所见,按钮和文本字段在 运行 时间内没有出现。

默认情况下,当您添加按钮时,自动调整大小掩码(又名 "springs and struts")设置如下:

这意味着当您调整 window 的大小时,您添加的按钮将保留在原来的位置,而不是 "pulled" 在 [=30= 的边缘下方].一旦您将 window 调整得足够大,这可能会导致您添加的按钮或文本字段隐藏在圆形视图后面。

为防止这种情况发生,您需要将项目的自动调整大小掩码更改为 "pinned" 到 window 的底部边缘,以便它们看起来如下图所示:

为此,请单击正方形顶部的红色 I 栏将其删除,然后单击下方的 I 区域将其打开。

请注意,您还可以一次 select 多个按钮或文本字段,以同时更改它们。