![]() |
1
6
在现代可可中,这是视图控制器的工作。 Cathy Shive 有一些关于他们的好博客文章( 1 , 2 , 3 )和合著者 a more useful view controller class 而不是基本的nsviewcontroller。 |
![]() |
2
1
有几种方法可以做到。我发现很容易放入“自定义nsview”,并用windowdidload中的真实视图替换它。看起来像这样:
|
![]() |
3
0
就我个人而言,我会为2部分添加2个视图。假设一个TopView和一个BottomView使用InterfaceBuilder中的链接将它们链接到代码。从这里,您可以使用以下方式管理每个视图的内容: 附加子视图 (是将接收uiview或对象的对象的函数) 您可以使用它将单个对象或视图添加到两个主视图中,例如:
或
从超级视图中删除 (是用于移除自身的对象的函数)
或
|
![]() |
Serega · 界面生成器不会拉伸自定义视图的子视图 6 年前 |
![]() |
Cue · NSTableView列标题不显示 7 年前 |
![]() |
Hapeki · 覆盖UILabel字体会导致切断标签 7 年前 |
![]() |
Ravi Panchal · 处理情节提要时,情节提要UI未更新 7 年前 |