首先应该了解气泡图片被如何分解再根据这个设置 原文:http://www.cnblogs.com/ybw123321/p/5301153.html
// 添加QuartzCore.framework库#import <QuartzCore/QuartzCore.h>-(void) screenShot
{// 截屏 UIGraphicsBeginImageContext(self.view.bounds.size);[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];UIImage *image= UIGraphicsGetImageFromCurrentImageContext();UIGraphicsEndImageContext();// 写入到相册中 UIImageWriteToSavedPhotosAlbum(image, self, nil, nil);
} 原文:http://www.cnblogs.com...
React Native之获取通讯录信息并实现类通讯录列表(ios android)一,需求分析 1,获取通讯录信息,筛选出通讯录里有多少好友在使用某个应用。 2,获取通讯录信息,实现类通讯录,可拨打电话 发短信等。二,技术介绍与配置 2.1 技术介绍 1,react-native-contacts地址:https://www.npmjs.com/package/react-native-contacts 2,下载安装:npm install react-native-contacts --save 3,自动链接:react-na...
跟线性数组和链表不同,HashTable是快速查找的数据结构。本文中的HashTable使用链表处理数组。该HashTable可以指定table的长度,提供了遍历的方法。包括table的长度的选择也比较讲究。 cp_int32 nPrime[MAX_HASH_PRIME_ARRAY_NUM] = {17, 37, 79, 163, 331, 673, 1361 };就是说table的长度来取自上面这个数组。比如用户设定了200,那么table的长度就是331,找到第一次比输入值大的数值。可以注意到上面的都是素数。
下面...
Objective-C 代码实例方式一[[[UIApplication sharedApplication]keyWindow] endEditing:YES];如果一个view上有许多TextField,可以直接 [self.view endEditing:YES];Objective-C 代码实例方式二[[self findFirstResponderBeneathView:self] resignFirstResponder];[[self findFirstResponderBeneathView:self] becomeFirstResponder];//打开键盘
- (UIView*)findFirstResponderBeneathView:(UIView*)view {// Search recursively...
1.实现原理:将所有按钮放在viewcontroller的_buttonArray集合中,同时赋值给按钮中增加长按手势的响应当手势坐标进入其他按钮的frame时,调整集合中按钮位置;当长按手势开始,放大按钮; 结束时还原按钮2.附源码及注释[按钮调控没有动画]@interface UIDragButton : UIButton {
CGPoint _prePoint; // 移动过程中的上一个点
BOOL _isPress; // 是否按下:实现过程未用到
CGPoi...
在github上面有很多的第三方类库,大大节约了大家的开发时间下载地址:https://github.com/gsdios/SDCycleScrollView现已支持cocoapods导入:pod ‘SDCycleScrollView‘,‘~> 1.61‘ 效果 具体实现代码#import"ViewController.h"#import"SDCycleScrollView.h"@interface ViewController () <SDCycleScrollViewDelegate>@end@implementation ViewController- (void)viewDidLoad {[super viewDidLoad];self.view.backgroundColor = ...
原创链接:http://blog.csdn.net/zhao_3546/article/details/12893167,转载请注明,谢谢。距离上篇博客《Android 4.3实现类似iOS在音乐播放过程中如果有来电则音乐声音渐小铃声渐大的效果》 已经快有4个月了,期间有空写一点,直到今天才完整地写完。目前Android的实现是:有来电时,音乐声音直接停止,铃声直接直接使用设置的铃声音量进行铃声播放。Android 4.3实现类似iOS在音乐播放过程中如果有来电则音乐声音渐小铃声渐大的效...
#import <UIKit/UIKit.h>@interface ZSDProgressView : UIView
{UIView *progressView;//进度view}
//进度值
@property(nonatomic,assign)float progress;
@end#define UIColorFromRGB(rgbValue) [UIColor \
colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 green:((float)((rgbValue & 0xFF00) >> 8))/255.0 blue:((float)(rgbValue & 0xFF))/255.0 alpha:1.0]
#import"ZSDProgressView.h"@implementation ZSDProgres...
github地址:https://github.com/wzpziyi1/MusicPlauer这个medo,关于歌曲播放的主要功能都实现了的。下一曲、上一曲,暂停,根据歌曲的播放进度动态滚动歌词,将当前正在播放的歌词放大显示,拖动进度条,歌曲跟着变化,并且使用Time Profiler进行了优化,还使用XCTest对几个主要的类进行了单元测试。已经经过真机调试,在真机上可以后台播放音乐,并且锁屏时,显示一些主要的歌曲信息。首页:歌曲内部播放:当拖动小的进度条的时...
http://blog.csdn.net/jasonblog/article/details/21977481近期需要写一个交互有点DT的日历控件,具体交互细节这里略过不表。不过再怎么复杂的控件,也是由基础的零配件组装起来的,这里最基本的就是日历控件。先上图:从图中可以看出日历控件就是由一个个小方块组成的,每一行有7个小方块,分别表示一周的星期天到星期六。给定一个月份,我们首先需要知道这个月有多少周。那么如何确定一个月有多少周呢?我是这么想的,在NSDate上...
//自定义布局,继承于UICollectionViewLayout#import <UIKit/UIKit.h> @class WaterFlowLayout; @protocol WaterFlowLayoutDeleagre ; @interface WaterFlowLayout : UICollectionViewLayout @property (nonatomic,weak)id<WaterFlowLayoutDeleagre>delegate; @end @protocol WaterFlowLayoutDeleagre <NSObject>@required- (CGFloat)collectionView:(__kindof UICollectionView *)collectionView heightForItemAtIndexPath:(NSI...
本文转载至 http://blog.cnbang.net/tech/2729/上一篇介绍了DTCoreText怎样把HTML+CSS解析转换成NSAttributeString,本篇接着看看怎样把NSAttributeString渲染出来。CoreText先简单介绍下CoreText,CoreText是iOS/OSX里的文字渲染引擎,在iOS/OSX上看到的所有文字在底层都是由CoreText去渲染。CoreText会把一行里连在一起相同属性的文字合在一起作为一个CTRun,每一行是一个CTLine,多行合在一起组成CTFrame。如上图,第一行的文字...
html部分: <el-button type="primary" v-show="type!=2" @click="updateActivity(1)">保存</el-button> <div class="uploadBox tx-lf"><div class="fileBox">模板导入<input type="file" name="commodityFile" id="commodityFile" class="fileBtn" @change="uploadChange" accept="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"></div><div class="el-upload__tip">只能上传xl...
使用GPUImageSketchFilter对象实现图像素描效果NSString *const kGPUImageSketchFragmentShaderString = SHADER_STRING
(precision mediump float;varying vec2 textureCoordinate;varying vec2 leftTextureCoordinate;varying vec2 rightTextureCoordinate;varying vec2 topTextureCoordinate;varying vec2 topLeftTextureCoordinate;varying vec2 topRightTextureCoordinate;varying vec2 bottomTextureCoordinate;varying vec2 ...