Не знаю, знакомы ли вы с приложением Blackboard Learn для iPad.Ну, у него есть всплывающие окна для отображения информации.
Что ж, я хотел бы реализовать нечто подобное в приложении для iPad, и мне было интересно, можно ли это сделать с помощью UIPopOverControllers ...
По сути, вы можете открыть представление, перетащить его и оставить на границе экрана в виде вкладки для отображения обновлений и т. Д.
Возможно ли сделать что-то подобное с UIPopOverControllers или UIViews (перетаскивание итабуляции)?
Приветствия из Мексики
ОБНОВЛЕНИЕ 1:
Ну, мне удалось загрузить несколько UIViews, следующая вещь, чтобы иметь возможность перетаскивать их вокруг, есть предложения?
ОБНОВЛЕНИЕ 2:
Я пытался добавить UIPanGestureRecognizer в otherView.m (всплывающее окно), вот как это выглядит
otherView.h
@interface otherView : UIViewController <UIGestureRecognizerDelegate>{
UIPanGestureRecognizer *drag;
}
@property (nonatomic, retain) UIPanGestureRecognizer *drag;
...
otherView.m
- (void)viewDidLoad {
[super viewDidLoad];
// Drag
drag = [[UIPanGestureRecognizer alloc]
initWithTarget:self action:@selector(dragAction)];
[self.view addGestureRecognizer:drag];
[drag release];
}
otherView отображается в главном окне непосредственно из приложения Delegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after app launch.
// Set the view controller as the window's root view controller and display.
//self.window.rootViewController = self.viewController;
[window addSubview:viewController.view];
[window addSubview:secondView.view];
[self.window makeKeyAndVisible];
return YES;
}
Надеюсь, вы мне поможете