【问题标题】:Fixed UIImage PushViewController animated固定 UIImage PushViewController 动画
【发布时间】:2012-12-21 00:53:40
【问题描述】:

我想在动画之间固定一个图像,所以当应用向右滑动时它不会移动。有点像UINavBar的背景,之前没找到人试过所以很想知道。

提前致谢

运动鞋

【问题讨论】:

  • 你为什么不在你的窗口上添加那个图像??
  • 再读一遍,我觉得我的帖子不是很清楚。我的意思是 iOS,不是 Mac obj C
  • 很明显,这家伙是在建议你使用 UIWindow。这基本上是您的应用程序的超级视图。它将在您的 viewControllers 的动画上方。
  • 哦,我正在构建故事板和基于 XIB,我现在如何使用 UIWindow?通过 sb/xib 或 AppDelegate?

标签: objective-c uiimage pushviewcontroller


【解决方案1】:

作为对您上一条评论的回应,以下是如何执行此操作:

UIView * hoi = [[UIView alloc] initWithFrame:CGRectMake(100, 100, 100, 100)];
hoi.backgroundColor = [UIColor blackColor];
UIWindow * window = [UIApplication sharedApplication].keyWindow;
[window addSubview:hoi];

或者,您创建添加第二个 UIWindow,您可以在其中添加您的子视图。正如这个答案中很好解释的那样:https://stackoverflow.com/a/2671148/262691

【讨论】:

  • 是的,你可以把它放在你想首先显示它的viewController的viewDidLoad方法中。
  • 它确实对我有用。或者,您可以创建第二个 UIWindow 来附加子视图,我会更新我的答案
猜你喜欢
  • 2011-08-10
  • 1970-01-01
  • 1970-01-01
  • 2012-07-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-12-22
  • 1970-01-01
相关资源
最近更新 更多