|
5
|
| knoopx · 技术社区 · 16 年前 |
|
|
1
7
我不确定艾米是否在以前做不到的时候给出了答案,但是这个 可以 很容易在界面生成器上完成。 可以使用中所示的基于视图的表视图单元格(而不是基于单元格)来完成 the apple docs . 你甚至可以下载一个不错的例子 from the reference site . |
|
|
2
2
不。在iOS上可以这样做的原因是UITableViewCells继承了UIView。Interface Builder允许您通过在视图中放置其他视图来布局视图。 在桌面上,由于性能原因,当NextStep在16mhz计算机上运行时,NSCell不会从NSView继承。Mac上的单元没有自己的坐标系或子视图层次结构,因此在Interface Builder中编辑它是没有意义的:您不能在其中放置其他视图! 因此,要创建自定义单元格,需要使用诸如CoreGraphics之类的绘图功能绘制所有内容。你不能只是在NSImageView中放置,你必须直接绘制图像。 |