码迷,mamicode.com
首页 > 其他好文 > 详细

[翻译] DXPopover

时间:2015-01-09 00:03:50      阅读:233      评论:0      收藏:0      [点我收藏+]

标签:

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];
};

 

[翻译] DXPopover

标签:

原文地址:http://www.cnblogs.com/YouXianMing/p/4212124.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!