iOS学习- 07 使用sketch做的图片做自定义按钮

原创 2016年05月31日 22:25:50

1.)自定义按钮分享


2.)先手动增加一个ViewController类 KoreanViewController ,在storyboard 中View class 选择该类型 建军立联接.

联线增加 @IBOutlet ,@IBAction

Code:

//
//  KoreanViewController.swift
//  BeautyGallery
//
//  Created by Ricky Choi on 16/5/31.
//  Copyright © 2016年 worm. All rights reserved.
//


import UIKit
import Social


class KoreanViewController: UIViewController {
    
    @IBOutlet weak var beautyImage: UIImageView!
    
    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
        
    }
    
    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }
    
    @IBAction func facebookTapped(sender: AnyObject) {
        var controller: SLComposeViewController = SLComposeViewController(forServiceType: SLServiceTypeFacebook)
        controller.setInitialText("HI man go get your girls http://www.worm.com")
        controller.addImage(beautyImage.image)
        self.presentViewController(controller, animated: true, completion: nil)
    }
    
    @IBAction func twitterTapped(sender: AnyObject) {
        var controller: SLComposeViewController = SLComposeViewController(forServiceType: SLServiceTypeTwitter)
        controller.setInitialText("HI man go get your girls http://www.worm.com")
        controller.addImage(beautyImage.image)
        self.presentViewController(controller, animated: true, completion: nil)
    }
    
    @IBAction func weiboTapped(sender: AnyObject) {
        var controller: SLComposeViewController = SLComposeViewController(forServiceType: SLServiceTypeSinaWeibo)
        controller.setInitialText("HI man go get your girls http://www.worm.com")
        controller.addImage(beautyImage.image)
        self.presentViewController(controller, animated: true, completion: nil)
    }
}

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

多亏 Sketch,我这个小码农可以自己设计 app 了

一个多月前,我开始帮 Johnny 为他的 Spreadeo 做 iOS app。我俩白天都在公司上班(他是某 labs 的后台程序员,我是某 startup 的 iOS 程序员),为了避免和公司...
  • quanqinayng
  • quanqinayng
  • 2016年07月27日 23:28
  • 1235

用Sketch和PaintCode快速得到绘制代码

作者:codeGlider 授权本站转载。 在我的上一篇文章中 swift10分钟实现炫酷的导航控制器跳转动画,有一个swift logo的形状 上一篇文章的动画 我...
  • args_
  • args_
  • 2016年09月14日 09:14
  • 675

Android程序猿的Sketch学习之旅

简书博客同步更新 传送门Sketch专为App绘图场景而生,也可以少量处理位图图片。通过下午3个小时的官方用户文档中文版的阅读和实践,我发现Sketch真得做到了“花最少的时间就能上手的绘图工具,让你...
  • sugaryaruan
  • sugaryaruan
  • 2017年01月06日 09:20
  • 885

Sketch插件——移动端UI开发利器Orion3

本插件的功能从Sketch文件中直接提取设计要素,并转换为目标代码,安装非常简单,将插件拷贝到sketch的插件目录即可(从菜单”Plugins”->”Reveal Plugins Folder…”打...
  • wangnan8015
  • wangnan8015
  • 2015年09月18日 09:42
  • 768

iOS用Sketch制作APP下拉刷新的GIF动画

一、用Sketch结合MJRefresh来自定义刷新动画 今天分享一下iOS关于自定义下拉刷新动画的实现。我们平时看到很多APP的下拉刷新都是菊花在转的样式,因为很多APP都是用 MJRefre...
  • shaobo8910
  • shaobo8910
  • 2017年04月27日 16:20
  • 1247

使用Sketch进行iOS开发

我们都知道iOS开发的时候有两种派别,一种是纯代码派,一种是storyboard派,两派之间的争分不断,当然,两者各有各的好处,我们今天来讨论一种能使两种派别都受益的开发,那就是用Sketch软件 ...
  • PancrasBohemian
  • PancrasBohemian
  • 2017年05月30日 21:03
  • 151

iOS_UIButton 实现button的内容左对齐以及图片和标题中间的间隔

要实现一个类似折叠效果的按钮  不多说 直接上代码和效果 - (void)createButton { UIButton *button = [[UIButton alloc]initWi...
  • GZgengzhen
  • GZgengzhen
  • 2017年07月27日 13:09
  • 1111

IOS更改系统自带的返回按钮标题和背景图片

两个办法: 1, 手动为每一个UIViewController添加navigationItem的leftButton的设置代码 2,为UINavigationController实现del...
  • brokge
  • brokge
  • 2013年06月08日 17:54
  • 25076

iOS开发-代码调整按钮的图片文字位置

自定义一个button,要调整 button中的image(注意,不是backgroundImage) 和  title 文字的位置,只需要重写  Button类独对应的两个方法即可: 首先,我们来创...
  • yangbingbinga
  • yangbingbinga
  • 2015年01月20日 23:28
  • 3060

uitableviewcell编辑模式自定义左边的图片按钮

首先我们先看一下今天要做的一个效果图: 我们要实现编辑模式,cell向右移动,展现出删除按钮。 在网上找了好久,没找到解决方法,网上都是修改多选模式下的图片,理论其实无非就是便利底层cell,...
  • qq_29892943
  • qq_29892943
  • 2017年04月17日 14:36
  • 1331
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS学习- 07 使用sketch做的图片做自定义按钮
举报原因:
原因补充:

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