jjs*_*jjs 5 macos xcode cocoa interface-builder nstabviewcontroller
如果我将选项卡视图控制器拖到OS X应用程序的故事板中,则选项卡视图按钮似乎行为异常.你能帮我理解发生了什么吗?
这是一个新项目的最小示例,我只需用新的Tab View Controller替换默认的空View Controller:
突出显示的选项卡视图No Shadow Tab View默认显示,这意味着选项卡视图的样式Tabless位于"属性"检查器中.
场景列表中的选项卡视图下方还有两个选项卡视图项.
如果我构建并运行,结果如下所示:
选项卡控件可见,但选项卡视图没有挡板.看起来显示的选项卡按钮实际上是两个额外的选项卡视图项,而不是选项卡视图本身的本机按钮.
如果我将Tab View的样式更改为Top Tabs默认值Tabless,我会得到一个挡板,但重复的标签按钮:
如果我将其更改为Tabless With Bezel,则表圈位于标签按钮下方,而不是正确地坐在按钮下方:
我无法弄清楚这一点.为什么有两组标签按钮开始(默认情况下隐藏"真实"按钮)?两个额外的选项卡视图项似乎是完全冗余的,但它们无法删除.
使用Interface Builder和Tab View Controller时,有没有办法让标签栏有适当的挡板?
| 归档时间: |
|
| 查看次数: |
416 次 |
| 最近记录: |