UI2_UISwitch与UIActivity】的更多相关文章

// // ViewController.m // UI2_UISwitch与UIActivity // // Created by zhangxueming on 15/7/7. // Copyright (c) 2015年 zhangxueming. All rights reserved. // #import "ViewController.h" @interface ViewController () @end @implementation ViewController -…
IOS6开始, 系统提供了UIActivityViewController, 对图片,文字,url进行相关的操作. 对于缺乏UI设计师的开发来说, 使用它进行轻量级的分享是很好的选择. 最大的缺点是自定义的分享服务,图标都是灰色的. 使用微信进行分享的例子: 1 定义WeiXinActivity类. @interface WeiXinActivity:UIActivity { UIImage* _imageForShare; NSString* _messageForShare; } @end…
在ios8 上UIActivityCategoryShare类型的UIActivity的图标支持彩色图片了,但是在ios7上不行,ios8上的 UIActivityCategoryAction类型也不行 ,它会自动用你传入的图片的alpha值绘制出一副新的灰度图,用来显示,比如我用了下面这张图 注意,这个图除了图像外,都是透明的. 效果如下:…
简介 这段时间有很多朋友都问我关于怎么去集成ShareSDK或者友盟社会化分享SDK的问题, 其实我想说, Apple一开始就提供了一个类, 供我们去使用分享了, 在iOS 6之后更加增强了这个类, 使我们不再需要集成第三方的, 而且还支持自定义分享的item. 作者感言 在我写这篇文章的时候, 虽然国内有一堆文章介绍UIActivityViewController和UIActivity, 但都是零零散散的, 哪怕我FQ出去看YouTube, 或者是著名的黑胡子博客, 都没有详细的讲解怎么去自定…
UIActivity可以十分方便地将文字.图片等内容进行分享,比如分享到微信.微博.发送邮件.短信等等.我们不仅可以分享内容出来,也可以在自己的App里添加自己的分享按钮或隐藏已有的分享按钮来实现定制的功能. 下面通过继承UIActivity实现定制按钮和功能,通过调用UIActivityViewController来展示分享框.   注意:UIActivityView面板有上下两行,上面一行是分享按钮(为彩色).下面一行是动作按钮(图片自动变为黑白). 下面我们分别在上下各添加一个自定义的功能…
- (void)viewDidLoad{    [super viewDidLoad];    //创建一个开关控件,苹果给它固定的size(79*27),frame更改size无效    //继承于UIControl 为事件驱动型控件    UISwitch *st = [[UISwitch alloc] initWithFrame:CGRectMake(10,10,100,50)];    //on 属性,控制开关的开闭(YES 开)    st.on =YES;    //事件驱动型,通过…
1.UIActivityViewController是继承自UIViewController,是拥有VC的特性 a.初始化 init  , initWithActivityItems:applicationActivities UIActivityViewController *activity = [[UIActivityViewController alloc] initWithActivityItems:@[@"Steve Jobs by waiter lsaacson"] ap…
1.系统方式创建分享 按照下图在 Info.plist 文件中将 Localization native development region 的值改为 China.如果不设置此项弹出的分享页面中显示的按钮为英文说明. UIActivityViewController 方式创建 // 设置分享的内容 NSString *textToShare = @"请大家登录<iOS云端与网络通讯>服务网站."; UIImage *imageToShare = [UIImage imag…
视图.绘图.贴图.手势.变形.布局.动画.动力.特效 UIBezierPath.UIGestureRecognizer.CGAffineTransform.frame.bounds.center.transform.UITouch.UIEvent.Layout.Autoresizing.Auto Layout.Animation.UIImage.NSTimer.UIView.Core Animation.CALayer.CAAnimation.CABasicAnimation.CAKeyfram…
家里老大的iphone5在WWDC后第一时间升级了IOS7. 整体的UI风格和功能都很喜欢, 偶尔的crash还能接受. 但是最常用的软件之一微信,在IOS7下无法分享图片这点一直让她耿耿于怀. 从用户角度看,我认为是微信在选择图片时,hake了UIImagePickController, 而IOS7上对这个controller的view进行了更新,导致旧的hake方法失效了. 昨天做了个微信分享的UIActivity,所以我信心满满地对老大说,我来帮你做一个简单的应用, 使用粗糙的UI, 选择…