按钮未显示在.nib文件中

时间:2016-02-22 14:51:22

标签: macos nib nsbutton

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

这是一个.nib文件。

enter image description here

这是编辑页面。

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

enter image description here

如您所见,按钮和文本字段在运行时不会出现。

1 个答案:

答案 0 :(得分:1)

默认情况下,当您添加按钮时,自动调整遮罩(又名“弹簧和支柱”)将设置为以下内容:

enter image description here

这意味着当您调整窗口大小时,您添加的按钮将保留在原来的相同位置,而不是与窗口边缘“拉”下来。一旦您调整窗口大小,这可能会导致您添加的按钮或文本字段隐藏在圆形视图后面。

为防止这种情况发生,您需要将项目的自动调整遮罩更改为“固定”到窗口的底部边缘,以便它们如下图所示:

enter image description here

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

请注意,您也可以同时选择多个按钮或文本字段,以便同时更改所有按钮或文本字段。