IOS4 -- UIPopoverController弹出窗口的位置和坐标
2014-06-07 18:55
197 查看
IOS4 -- UIPopoverController弹出窗口的位置和坐标
ControllerA *ca = [[ControllerA alloc] init];UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:ca];
//内容大小
nav.contentSizeForViewInPopover =CGSizeMake(600,400);
UIPopoverController *popover = [[UIPopoverControlleralloc] initWithContentViewController:nav];
// 弹出窗口大小,如果屏幕画不下,会挤小的。
popover.popoverContentSize =CGSizeMake(420,800);
CGRect popoverRect = CGRectMake(90, 990, 0, 0);
[popover presentPopoverFromRect:rc // rc的中心点是用来画箭头的,如果中心点如果出了屏幕,系统会优化到窗口边缘
inView:self.view// 上面的矩形坐标是以这个view为参考的
permittedArrowDirections:UIPopoverArrowDirectionDown// 箭头方向
animated:YES];
[ca release];
[navrelease];
// 使用哪个view做参考,就以哪个view的bounds送进去就好了,箭头自动指向这个view的中心
相关文章推荐
- iOS4 - UIPopoverController弹出窗口的位置和坐标(转载)-待整理
- IOS4 -- UIPopoverController弹出窗口的位置和坐标
- 终于弄明白iPad UIPopoverController弹出窗口的位置和坐标了
- 自定义dialog窗口,根据坐标可随意设置dialog显示位置,实现了窗口弹出动画
- 用户控件 + ScriptManager 实现点击后弹出窗口且窗口坐标追随点击位置效果
- iPad UIPopoverController弹出窗口的位置和坐标
- 用户控件 + ScriptManager 实现点击后弹出窗口且窗口坐标追随点击位置效果
- iPad UIPopoverController弹出窗口的位置和坐标
- iPad UIPopoverController弹出窗口的位置和坐标
- iPad UIPopoverController弹出窗口的位置和坐标
- iPad UIPopoverController弹出窗口的位置和坐标初探
- iPad UIPopoverController弹出窗口的位置和坐标——再探
- iPad UIPopoverController弹出窗口的位置和坐标
- 终于弄明白iPad UIPopoverController弹出窗口的位置和坐标了
- iPad UIPopoverController弹出窗口的位置和坐标——终结篇
- JS弹出窗口窗口的位置和大小
- 基于jquery的弹出提示框始终处于窗口的居中位置(类似于alert弹出框的效果)
- 获取弹出框里面元素相对于整个浏览器窗口的坐标
- JS弹出窗口窗口的位置和大小
- 在光标位置弹出窗口