【发布时间】:2012-04-12 23:02:30
【问题描述】:
我一直在 iOS 上看到这称为 ALL THE TIME,这使得将一些很酷的 Core Abimation 的东西移植到 Mac 上变得非常困难,因为我无法弄清楚以下内容的用途......
-(void)willMoveToSuperview:(UIView *)newSuperview {
TwUI(Twitter 的 Mac GUI 框架)在其TUIView 类中具有类似/相同的方法,- (void)willMoveToSuperview:(TUIView *)newSuperview {},这是一种创建 @interface TUIView : TUIResponder 子类的新实例的方法。这让我相信这是创建NSResponder? 的新实例的一般调用,我承认这是我理解的可可模式之一至少......我有点认为它可能是一个调用只是为了卸载视图,或者加载一个新视图,或者改变视图层次结构。但同样,不确定。
不管……在 Mac 端是否有一个直接/等效的调用,或者这是一个不同的野兽,因为 AppKit/UIKit 之间的 View Controller 结构存在根本差异?
【问题讨论】:
标签: macos uikit core-animation calayer appkit