我已经看到iPhone相当于这个问题here,我想知道......
对于OS X开发,有bringSubviewToFront:
的等价物吗?我需要一些东西来发送NSImageView“前面”。
答案 0 :(得分:2)
以编程方式发送IB对象
Interface Builder与此无关。 Cocoa中的视图和其他UI对象的行为相同,并提供相同的功能,无论是在IB中创建还是在代码中以编程方式创建。
...对于OS X开发,有
bringSubviewToFront:
的等价物吗?我需要一些东西来发送NSImageView“前面”。
当兄弟视图重叠时,Cocoa不会强制执行同级视图之间的剪裁或保证正确的失效和绘图行为。
您可能需要考虑切换到CALayer以查找需要重叠的内容。
作为奖励,这可以帮助您在Mac OS X和iPhone OS之间重复使用代码。
答案 1 :(得分:0)
实际上我觉得我找到了一个答案(提问后1分钟:D)......在问之前应该多考虑一下事情。
我认为addSubview:positioned:relativeTo:
适合我的需要。
但是我仍然在寻找一种不涉及“addSubview”的方式。