- 博客(49)
- 收藏
- 关注
原创 在ios7及以上系统中在UINavigationBar中添加UITextField或者UISearchbar时不显示输入光杆问题及解决
- (void)initSearchBar{ _textSearch = [[UISearchTextFiled alloc] initWithFrame:CGRectMake(0, 7, ScreenWidth - 50, 30)]; _textSearch.placeholder = @"在此输入查找内容"; _textSearch.leftView
2016-03-22 16:14:58 1834
原创 将ios程序运行中的异常发送到指定邮箱
在appdelegate.m 中添加如下函数void UncaughtExceptionHandler(NSException *exception){ /** * 获取异常崩溃信息 */ NSArray *callStack = [exception callStackSymbols]; NSString *reason = [exception
2016-02-15 09:43:45 1925
转载 关于 IOS7下 UITextview的contentsize.height不能准确判断高度
IOS7下 textview的contentsize.height不能准确判断高度,尤其是在文本中同时包含中英文时,如此便不能高度自适应,求解如何textview自适应,谢谢 IOS7环境中,设置UITextView.text并不能立即更新contentSize,再用textView.contentSize.height无法获取当前内容的高度。采用以下方法可以解决这个问题。
2015-12-22 21:32:59 2520
原创 解决ios下使用uiwebview载入网页时,插放网页中视频或者音频无声音解决办法
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Override point for customization after application launch. AVAudioSes
2015-11-17 09:15:09 10163
转载 IOS 实现录音PCM转MP3格式(边录音边转码)
最近做的一个项目,项目中有个录音功能,采用的录音方法是IOS下的AVAudioRecorder。录音效果不错,但是录制的原生.pcm文件太大,每分钟大约10M左右。找了下相关的音频压缩方法,用speex的比较多。按照speex的示例文档折腾了半天,实现了转码压缩。speex压缩率还蛮高的,但是压缩之后的pcm文件不能播放,需要解码回来,可是按照示例代码解码之后的pcm文件依旧不能播
2015-11-10 09:40:02 3835 4
原创 iOS清除缓存
#pragma mark === 暂时不用清除缓存=====-(void)myClearCacheAction{ dispatch_async( dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0) , ^{
2015-10-30 10:50:03 899
原创 IPAD下使用相册横屏异常的解决
原因大致是由于UIImagePickerController默认支持的是竖屏的原因解决步骤1,为 UIImagePickerController 添加类别如下@interface UIImagePickerController (LandScapeImagePicker)- (BOOL)shouldAutorotate;- (NSUInteger)support
2015-10-29 10:23:37 3647
原创 IOS中使用UITableView的group时,如何让第一行数据挨着顶部
我们都知道 以下2个方法是返回一个分组头和脚的尺寸的,最开始想,通过在这里返回0的方式,让第一行数据,能靠近表格顶部-(CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section{ return 0;}-(CGFloat)tableView:(UIT
2015-10-22 16:51:41 5605
转载 解决 emulator-5554 disconnected !Cancelling错误
使用Android模拟器经常遇到连不上、连一次掉一次等诸多问题(转载+原创)解决办法一:在此种情形下,重启ADB即可:1、在eclipse下:1.1英文版window -> Show Views -> device -> view menu -> Reset adb1.2中文版窗口(W) -> 显示视图(V) ->Devices -> 视图菜
2015-08-27 08:56:43 817
原创 将WORD内容保存为BMP
准备工作ClassWizeard->AddClass->From TypeLibrary 选择OFFICE安装目录下的msword.olb 导入_Application,_Document,Documents,Paragraphs,Range第一步将WORD内容复制到剪贴板BOOL CWordToJPG::CopyWordToClipboard(LPCTSTR lpszFileNam
2015-07-20 16:36:40 1220
转载 IOS使用NSURLConnection实现文件上传
//字典里面装的是你要上传的内容 NSDictionary *parameters = @{@"content": @"此为内容"}; NSString *strURL = [NSString stringWithFormat:@"%@/Upload.php",SERVER_HOST]; //分界线的标识符 NSString *TWITTERFON_FOR
2015-04-24 11:20:41 3072
转载 UIWebView通过JS语句获取网页(html)的某些数值
//To get string from the title of the HTML page:NSString*currentURL = [theWebView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('title')[0][removed];"];//To
2015-01-30 11:12:18 3024 1
原创 UIWebView中Html中用JS调用OC方法及OC执行JS代码
HTML代码: HTML中用JS调用OC方法 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> [removed] function openAlbum()
2015-01-30 11:00:11 25185
转载 IOS屏幕快照,uiview快照
+ (UIImage *) imageWithView:(UIView *)selectView{ UIGraphicsBeginImageContextWithOptions(selectView.bounds.size, selectView.opaque, 0.0); [selectView.layer renderInContext:UIGraphicsGetCurren
2015-01-29 13:40:27 2470
转载 iOS如何让APP删除后不接受APNS推送消息
首先简单说下iOS APNS: Apple 使用公共密钥数字证书对来自 iOS应用程序的推送请求进行身份验证,所以您首先需要创建身份验证密钥,并向 Apple 注册它们。我将在下一节中花相当长的篇幅来直接介绍这一点。 接下来,需要确定安装该应用程序并选择接收该应用程序的推送通知的每台设备。工作顺序如下:1.iOS 应用程序中的一个警告对话框会请求用
2014-12-22 09:49:15 4004
原创 IOS中uiimage和uicolor相互转化
UIColor 转UIImage- (UIImage*) createImageWithColor: (UIColor*) color{ CGRect rect=CGRectMake(0,0, 1, 1); UIGraphicsBeginImageContext(rect.size); CGContextRef context = UIGraphicsGetCurren
2014-12-19 10:13:37 11581
转载 ios中将pcm转为wav
struct tagHXD_WAVFLIEHEAD{ char RIFFNAME[4]; DWORD nRIFFLength; char WAVNAME[4]; char FMTNAME[4]; DWORD nFMTLength; WORD nAudioFormat; WORD nChannleNumber; DWORD
2014-12-18 08:57:31 6077 1
转载 解决RegexKitLite编译报错
在编译RegexKitLite的时候,报错如下:Undefined symbols for architecture i386:"_uregex_open", referenced from:_rkl_getCachedRegex in RegexKitLite.o"_uregex_groupCount", referenced from:_rkl_getC
2014-12-11 13:00:55 564
原创 XCODE中新建工程出现无法获取屏幕尺寸问题
最近升级xcode为6后,突然发现新建的式程,在didFinishLaunchingWithOptions中获取的屏幕尺寸不对了,始终是320*480,以至于切换模拟器后,出现上下,都有黑边的情况通过测试发现如下步骤可解决1,删除LaunchScreen.xib2,同时从info.plist中删除 Launch Screen File3,将Launch Image Source 项
2014-11-27 15:35:43 1594
转载 iOS开发UI篇—核心动画(关键帧动画)
iOS开发UI篇—核心动画(关键帧动画)一、简单介绍是CApropertyAnimation的子类,跟CABasicAnimation的区别是:CABasicAnimation只能从一个数值(fromValue)变到另一个数值(toValue),而CAKeyframeAnimation会使用一个NSArray保存这些数值属性解析:values:就是上述的NSArray对象。里面的元
2014-11-13 13:34:13 1525
原创 已知圆心,半径,角度,求圆上的点坐标。
圆点坐标:(x0,y0) 半径:r 角度:a0 则圆上任一点为:(x1,y1) x1 = x0 + r * cos(ao * 3.14 /180 ) y1 = y0 + r * sin(ao * 3.14 /180 )
2014-10-30 16:17:40 11155
原创 IOS发布到app store错误及解决
之前用xcode5.x发布到app store被拒了,原因是没有做ios8适配,更新xcode到了6,然后重新调整了代码,可
2014-10-10 10:33:58 3135
原创 使用AFNetworing进行网络请求
AFHTTPSessionManager *manager = [AFHTTPSessionManager manager]; [manager.requestSerializer setTimeoutInterval:3]; [manager setResponseSerializer:[AFJSONResponseSerializer new]]; NSStrin
2014-08-05 08:42:41 1430
原创 使用RegexKitLite.h编译错误及解决
(null): "_u_errorName", referenced from:(null): _rkl_NSExceptionForRegex in RegexKitLite.o(null): _rkl_makeNSError in RegexKitLite.o(null): _rkl_userInfoDictionary in Reg
2014-08-04 13:37:24 3487 1
转载 常见的动画效果(二)
使用前 需引入QuartzCore.framework, 并在相关文件中加入 #import "QuartzCore/QuartzCore.h"定义 shakeFeedbackOverlay为UIImageView设置 self.shakeFeedbackOverlay.alpha = 0.0; self.sha
2014-07-28 13:56:48 477
原创 UICollectionView实现分组显示
//// ElectiveCourse.h// LearningEnglish//// Created by Xu Felicia on 14-5-15.// Copyright (c) 2014年 xxx.com. All rights reserved.//#import #import "AppDelegat
2014-07-15 15:57:11 21772
原创 实现tableView多选功能及出现问题解决
//- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath{ returnUITableViewCellEditingStyleDelete|UITableViewCellEditin
2014-07-11 17:12:11 12443
原创 IOS中录音后再播放声音太小问题解决
- (BOOL)canRecord{ __block BOOL bCanRecord =YES; if ([[[UIDevicecurrentDevice] systemVersion]compare:@"7.0"] !=NSOrderedAscending) { AVAudioSession *audioSession
2014-07-02 11:05:17 16494 2
原创 AS3 下通过HTTP协议 实现Form方式实现二进制文件上传
AS3类文件 转至 @qwliangpackage { import flash.text.*; import flash.utils.*; /** * 用于打包multipart/form-data格式HTTP数据包的类 * @author qwliang */ public c
2013-10-17 08:58:21 5360
原创 Android中调用ANE获取设备ID
相应工具或SDK1、Flex Builder 4.62、Android SDK一、创建Android扩展运行FLEX BUILDER 选择文件新建->其它->JAVA 如图,输入你的工程名 右键我的项目选择属性,选库标签项,添加Android.jar 和FlashRuntimeExtensions.jar 在工程下对应创建如下文件
2013-06-28 11:19:08 2243
转载 将MP4中Metadata信息移至文件头部
(1)编码问题。需要是 h.264 编码,不是此编码的在某些Flash版本或OS上会出现放不出来视频的问题;可以用 3GP、MP4视频转换精灵(BRVideoConverter) 转码。(2)下载完后才能播放的问题。mp4视频有metadata,通常在文件尾部,而flash读到这个metadata才开始播放,解决办法是用工具处理一下mp4,把它的metadata移至文件头部。推荐工
2013-02-15 09:02:59 10683 1
原创 VC将WORD保存为BMP
准备工作ClassWizeard->AddClass->From TypeLibrary 选择OFFICE安装目录下的msword.olb 导入_Application,_Document,Documents,Paragraphs,Range第一步将WORD内容复制到剪贴板BOOL CWordToJPG::CopyWordToClipboard(LPCTSTR lpszFileNam
2013-01-30 08:47:15 2764 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人