iPadNewProperty (2015-11-18 星期三)

原创 2015年11月18日 19:47:56
#import "AppDelegate.h"
#import "ViewController.h"


- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    // Override point for customization after application launch.
    ViewController *rootVC = [[ViewController alloc] init];
    UINavigationController *naVC = [[UINavigationController alloc] initWithRootViewController:rootVC];
    self.window.rootViewController = naVC;
    return YES;
}
#import "ViewController.h"
@interface ViewController ()<UIPopoverControllerDelegate>
@property(nonatomic, strong)UIPopoverController *popOver;
@end


@implementation ViewController
- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.
    self.view.backgroundColor = [UIColor orangeColor];

    UIViewController *contentVC = [[UIViewController alloc] init];

    //  初始化方法
    self.popOver = [[UIPopoverController alloc] initWithContentViewController:contentVC];
    self.popOver.popoverContentSize = CGSizeMake(300, 600);
    self.popOver.delegate = self;

    self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:self action:@selector(BarButtonAction:)];

    UIButton *button = [UIButton buttonWithType:UIButtonTypeSystem];
    button.backgroundColor = [UIColor purpleColor];
    button.frame = CGRectMake(100, 100, 100, 50);
    [self.view addSubview:button];
    [button addTarget:self action:@selector(buttonAction:) forControlEvents:UIControlEventTouchUpInside];

    UIButton *Abutton = [UIButton buttonWithType:UIButtonTypeSystem];
    Abutton.backgroundColor = [UIColor purpleColor];
    Abutton.frame = CGRectMake(300, 100, 100, 50);
    [self.view addSubview:Abutton];
    [Abutton addTarget:self action:@selector(AbuttonAction:) forControlEvents:UIControlEventTouchUpInside];

    //  点击数组内的视图, 弹出窗口不会消失
    self.popOver.passthroughViews = @[Abutton];

}

- (void)AbuttonAction:(UIButton *)button {

}

#pragma mark    - popOverDelegate
//  发生改变的时候
- (void)popoverController:(UIPopoverController *)popoverController willRepositionPopoverToRect:(inout CGRect *)rect inView:(inout UIView *__autoreleasing   *)view {
    NSLog(@"变形");
}
//  消失
- (void)popoverControllerDidDismissPopover:(UIPopoverController *)popoverController {
    NSLog(@"消失");
}
//  点击空白消失, 默认为YES
- (BOOL)popoverControllerShouldDismissPopover:(UIPopoverController *)popoverController {
    NSLog(@"~消失");
    return YES;
}

- (void)buttonAction:(UIButton *)button {

    //  第二种显示方法
    [self.popOver presentPopoverFromRect:button.bounds inView:button permittedArrowDirections:UIPopoverArrowDirectionLeft animated:YES];
}

- (void)BarButtonAction:(UIBarButtonItem *)button {

    //  第一种显示方法
    [self.popOver presentPopoverFromBarButtonItem:button permittedArrowDirections:UIPopoverArrowDirectionUp animated:YES];
}
...
@end

【2015-03-17 11:27 星期三 ListView的常见属性分析】

收集了一些listview常见的属性,以个人见解分析一下其意义
  • xuexixy
  • xuexixy
  • 2015年03月18日 12:11
  • 396

2015-11-18-线程总结篇1

概念和原理 操作系统中线程和进程的概念 Java中的线程 创建和启动 定义和实例化线程 启动线程 线程的状态 线程被阻止运行 睡眠Threadsleeplong millis 让步Threadyiel...

11种4阶环、9阶环、25阶环、49阶环,22种12阶环(2015-11-12 14:45:07)、18阶环、20阶环、28阶环(2015-11-22 09:31)

gap> NumberSmallRings(18); 0//应该是22 gap> m:=6;;I:=[ [ ZmodnZObj( 2, m), ZmodnZObj( 0, m) ], [ Zmod...

2015-07-18 随意刷几道题机试题(最大上升子序列和、并查集、蚂蚁下落等问题)

/* 第一题:简单题 http://ac.jobdu.com/problem.php?pid=1465 求解两数是否互质,二重循环,辗转相除法判断即可。 复杂度:O(n^2) 代码: #inc...

ROS_Kinetic_18 使用V-Rep3.3.1和Matlab2015b(vrep_ros_bridge)续

ROS_Kinetic_18 使用V-Rep3.3.1和Matlab2015b(vrep_ros_bridge)续 上一节配置的v-rep在ros kinetic中是可以看图像,并订阅主题的,但是无法...

【2015/10/18】C学习日志_Day8 数据类型及其位表示,指针,内存状态

D8:     《深入理解计算机系统》     objdump -s -d : 可以看到在内存中的段等信息          内存布局:     由高到低:         1.内核空间...
  • hsgwpj
  • hsgwpj
  • 2015年10月18日 23:22
  • 467

HDU 5441.Travel【2015 ACM/ICPC Asia Regional Changchun Online】【并查集】9月18

Travel Problem Description Jack likes to travel around the world, but he doesn’t like to wai...

随感————2015/7/18

进入初伏的武汉有如此凉爽的天气真是难得,最喜欢雨天一个人呆在家里里干着自己想干的事。正巧周五下班,放纵一下。一直在追每周更新的一集连载漫画《海贼王》,也早已被我看完,而《火影忍者》在漫画更新完后,视频...

【2015-02-03 18:00 星期二 TextView 的常用属性-字体、阴影】

在软件中我们经常会看到许许多多好看的文字,那么他们是怎么实现的呢?
  • xuexixy
  • xuexixy
  • 2015年02月03日 16:20
  • 471
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iPadNewProperty (2015-11-18 星期三)
举报原因:
原因补充:

(最多只允许输入30个字)