Latest 0.1
License MIT
Platforms ios 6.0, requires ARC
Frameworks CoreGraphics

Long Tap Sharing control for iOS. Inspired by this design.


Get Start

Using CocoaPods to get start, you can add following line to your Podfile:

pod 'YLLongTapShare'

How to use it

For using this control, it’s very easy, after adding source file to your project, using following code to enable the long tap share function.

[self.view addShareItem:[YLShareItem itemWithIcon:[UIImage imageNamed:@"facebook"] andTitle:@"Facebook"]];
[self.view addShareItem:[YLShareItem itemWithIcon:[UIImage imageNamed:@"pinterest"] andTitle:@"Pinterest"]];
[self.view addShareItem:[YLShareItem itemWithIcon:[UIImage imageNamed:@"instagram"] andTitle:@"Instagram"]];

It support YLLongTapShareView and UIButton. The default color of this control is white, for customizing the color apperance, you can implmenet following delegate function:

- (UIColor*)colorOfShareView {
    return [UIColor redColor];

Welcome pull request

With your help, we can continually improve this control.


Latest podspec

    "name": "YLLongTapShare",
    "version": "0.1",
    "summary": "Long tap for sharing control for iOS.",
    "description": "Long tap for sharing control for iOS. Using Core Animation without any other 3rd libs.",
    "homepage": "",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    "authors": {
        "liyong03": "[email protected]"
    "social_media_url": "",
    "platforms": {
        "ios": "6.0"
    "source": {
        "git": "",
        "tag": "0.1"
    "source_files": [
    "exclude_files": "Classes/Exclude",
    "frameworks": "CoreGraphics",
    "requires_arc": true

Pin It on Pinterest

Share This