3

我有一个普通的 UINavigationController ,其中包含一个 UIViewController ,当我的视图控制器应用了提示时(通过 UINavigationItem.prompt = @"some prompt"),提示正在动画 UIViewController 的视图向下。

我的问题是,是否有一个苹果会发现一个提示会出现(可能是动画时间),以便我可以重新布局视图?例如:所以内容看起来不动。还是我必须自己编写此功能。我真正想要的是类似于 KeyboardWillShow/Hide 通知的通知。

注意控制器不是应用提示的对象,提示会异步出现和消失。不寻找代码,只是建议。

4

1 回答 1

1

每当值更改时,您始终可以使用 kvo 获取回调。至于所花费的时间,可能只是默认(0.25秒),也可能使用UINavigationControllerHideShowBarDuration常数。我想你真的只需要在处理这个动画时让它“足够接近”。

于 2009-11-03T02:13:32.443 回答