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-11-18

昨天工作,关于as2升级as3的项目,在下班之前,我突然意识到一个以前没想过的问题;为什么要改语言?(以前做东西,都是项目负责人给了任务就开始做,没想过,要不要做这个东西,需不需要做这个东西) 为什...
  • arvin0
  • arvin0
  • 2016年03月14日 16:11
  • 329

2012年1月2日星期一(oracle读书笔记,sql语言常用函数)

1.       日期时间函数的输入是date和timestamp型函数。除了month_between返回的是数字值之外,其他函数返回的都是日期型函数。 2.       Oracle默认的日期格...
  • mulingyun_214323
  • mulingyun_214323
  • 2012年01月02日 20:34
  • 386

java 时间转化工具类

package cn.my.utils; import java.text.ParseException; import java.text.ParsePosition; import java.t...
  • u011659172
  • u011659172
  • 2014年10月22日 10:48
  • 846

天梯赛练习——后天

5-8 后天 (5分)如果今天是星期三,后天就是星期五;如果今天是星期六,后天就是星期一。我们用数字1到7对应星期一到星期日。给定某一天,请你输出那天的“后天”是星期几。 输入格式:输入第一行给...
  • derkampf
  • derkampf
  • 2017年03月16日 18:24
  • 1392

星期三

循环程序: for循环:()内的三段表达式,中间必须是不布尔型,其余两段无限制; 格式:for(表达式1;表达式2;表达式3)             循环体 while循环:用于实现“当型”...
  • Sfeng177
  • Sfeng177
  • 2016年10月26日 22:56
  • 81

团体程序设计天梯赛L1-024 后天

L1-024. 后天 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 ...
  • Jelly_acm
  • Jelly_acm
  • 2017年03月22日 17:59
  • 298

C#控制台基础 判断今天是不是星期三

慈心积善融学习,技术愿为有情学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。 using System; using System.Collections...
  • yushaopu
  • yushaopu
  • 2016年08月10日 09:55
  • 647

又到星期三

1632-6 张兆博 2016-11-8 【连续第14天写总结】标题:复习关键字: 指针和数组 问题模块化求解A:完成程度:数组和指针 问题的模块化求解B:内容:  因为感觉自己掌握的不太好,所以决定...
  • cutebaboon
  • cutebaboon
  • 2016年11月09日 21:32
  • 51

第二周星期三

今天真正开始做项目,前两天学习使用Rational Rose建模了,也没学到什么,我觉得主要还是要靠自己动手操作。下午开了一个小短会还挺有收获的,随着讨论的深入,我们的想法也越来越清晰了,我将讨论结果...
  • angel8808
  • angel8808
  • 2010年09月15日 22:45
  • 109

2006-10-18 星期三

今天继续讲了一些javaScript的有关常用的方法,有的是以前见过的,有的没见过,以后能混个脸儿熟了,呵呵,然后简单回顾了jdbc的有关内容,并做了练习。 好家伙,这个老师真是太能说了,哈哈,连续不...
  • liusping
  • liusping
  • 2008年08月25日 22:02
  • 129
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iPadNewProperty (2015-11-18 星期三)
举报原因:
原因补充:

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