0

我想提前道歉。我是一个真正使用 xcode 的新手。我的客观 c 术语严重缺乏。这可能以前已经回答过,但我找不到。我有两个 UIViewControllers 一个在另一个之上。我希望能够单击并拖动屏幕周围的顶视图控制器以将其放置在新位置(我提供了屏幕截图)。

在此处输入图像描述

如果需要更多信息,请告诉我。

提前致谢,

马克

4

1 回答 1

1

请解释清楚!!!

ViewController 是一个包含视图的控​​制器(请参阅更多 MVC - 软件架构模式

您可以拖动视图,但拖动 ViewController 不是逻辑!

如果你想拖动一个View,你应该覆盖下面的UIResponed方法:

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event;
- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event;
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event;
- (void)touchesCancelled:(NSSet *)touches withEvent:(UIEvent *)event;

祝你好运

于 2013-05-24T02:10:33.293 回答