zoukankan      html  css  js  c++  java
  • [翻译] DXPopover

    DXPopover

    A Popover mimic Facebook app popover using UIKit.

    使用UIKit框架写了一个类似于Facebook的pop效果的动画。

    The concept of this popover is very simple: add your contentView in a popover, then show the popover in the container view.

    这个popver的使用非常简单:将你的view添加到popover中,然后在这个view中显示这个popover

    Screenshot

    Usage

    The API and demo is fairly straight forward. You can read details in the demo.

    这个API的使用在demo里面已经非常直白了,你可以直接在demo里面去看。

    Showing the popover

    1. make a your contentView, set its frame or bounds. 创建一个你的view,设置它的frame值与bounds值
    2. new a DXPopover. 初始化一个DXPopver
    3. show it. 显示它

    Simple - 简单的使用示例

    eg:

    UIImageView *imageV= [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 200, 200)];
    imageV.image = [UIImage imageNamed:@"ig20.jpg"];
    DXPopover *popover = [DXPopover popover];
    [popover showAtView:self.btn1 withContentView:imageV];
    

    More conceret - 复杂一点的例子

    eg:

    [self.popover showAtPoint:yourPoint popoverPostion:DXPopoverPositionDown withContentView:self.tableView inView:self.tabBarController.view]; // 1.Set the show point 2.set The position if up or down staying the showPoint, 3.Your contentView 4.The containerView
    __weak typeof(self)weakSelf = self;
    self.popover.didDismissHandler = ^{ //The callback of popover dimissal.
        [weakSelf bounceTargetView:titleView];
    };
  • 相关阅读:
    浏览器的垃圾回收机制
    vue-router传参数的方式
    Vue插槽
    自定义事件
    vue计算属性和监听器
    vue绑定样式
    循环中使用同步请求
    小白之路 | 从小学一年级期末考试看servlet+jsp技术
    Java实现简单计算器的探索性做法
    分布式数据库NoSQL简介
  • 原文地址:https://www.cnblogs.com/YouXianMing/p/4212124.html
Copyright © 2011-2022 走看看