zoukankan      html  css  js  c++  java
  • iOS学习笔记21-popover的使用

    找资料找了很久,网上都是一些水货,最后终于学会,下面来介绍一下。

    以前只有iPad有这种视图形式,现在用

    UIModalPresentationController可以实现iPad和iphone

    如图,现在SB中设置两个视图,然后建立联系(push as popover)

    设置segwe的identifier以便代码中用

    这里要点击,以便弹出视图大小和想要的一样

    然后就是设置segwe

    @implementation secondViewController

    -(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{

        if ([segue.identifier isEqualToString:@"PopoverSegue"]) {

            PopoverViewController *pop=segue.destinationViewController;

            pop.modalPresentationStyle=UIModalPresentationPopover;

            pop.popoverPresentationController.delegate=self;

        }

    }

     设置

    UIPopoverPresentationControllerDelegate

    - (UIModalPresentationStyle)adaptivePresentationStyleForPresentationController:(UIPresentationController *)controller

    {

        return UIModalPresentationNone;

    }

    效果就出来了

  • 相关阅读:
    CSS选择器
    CSS样式与语法
    实训第二天
    初学前端
    html-路径和图像标签
    html
    JavaScript(基础)
    CSS(2)
    CSS()
    HTML(链接与表单)
  • 原文地址:https://www.cnblogs.com/adodo/p/5215581.html
Copyright © 2011-2022 走看看