UIPopoverController的使用
来源:互联网 发布:evisu淘宝天猫假货 编辑:程序博客网 时间:2024/05/01 22:49
UIPopoverController只能在ipad设备上面使用;作用是用于显示临时内容,特点是总是显示在当前视图最前端,当单击界面的其他地方时自动消失。 2.设置箭头方向: 3.设置内容大小: 备注: <2>.如果设备旋转以后,位置定位错误需要在父视图控制器的下面方法里面重新定位:UIPopoverController的使用
UIViewController* vCtrl = [[UIViewController alloc] init];UIPopoverController* popController = [[UIPopoverController alloc] initWithContentViewController:vCtrl]; popController.popoverContentSize = CGSizeMake(320,480);CGrect rect = CGRectMake(0,0,2,2); [popController presentPopoverFromRect:rect inView:aView permittedArrowDirections:UIPopoverArrowDirectionUp animated:YES];
在使用该控制器的时候,下面几个步骤是必须的:
1.UIPopoverController该控制器的内容必须由一个控制器提供;提供方式有三:
@property (nonatomic, readonly) UIPopoverArrowDirection popoverArrowDirection
@property (nonatomic) CGSize popoverContentSize
<1>.如果从一个导航按钮处呈现,使用:
presentPopoverFromBarButtonItem:permittedArrowDirections:animated:;
如果要从一个视图出呈现,使用:
presentPopoverFromRect:inView:permittedArrowDirections:animated:
didRotateFromInterfaceOrientation:(在这个方法体里面重新设置rect)
然后再次调用:
- (void)presentPopoverFromRect:(CGRect)rect inView:(UIView *)view permittedArrowDirections:(UIPopoverArrowDirection)arrowDirections animated:(BOOL)animated
- UIPopoverController的使用
- UIPopoverController的使用
- UIPopoverController的使用
- UIPopoverController的使用
- UIPopoverController的使用心得
- UIPopoverController的使用
- UIPopoverController的使用
- UIPopoverController的使用
- 关于UIPopoverController的 使用
- UIPopoverController的使用
- UIPopoverController的使用心得
- UIPopoverController的使用
- iOS UIPopoverController的使用
- UIPopoverController的使用
- UIPopoverController的使用
- UIPopoverController的使用
- UIPopoverController的使用
- UIPopoverController的使用
- x的n次方
- Android 向手机自带内存里写东西
- UI layout设置技巧
- make cc2420dbk in tinyOS
- 为dspace增加文档播放功能
- UIPopoverController的使用
- 在 Flash Builder 中创建 iOS 应用程序
- ThreadLocal 线程范围内的共享变量
- c# 集合对象详解
- Windows编程看什么书?
- avrdude: stk500v2_command(): command failed
- make: 警告:检测到时钟错误。您的创建可能是不完整的。
- Android学习启动篇
- java简单socket编程