- 博客(72)
- 资源 (4)
- 收藏
- 关注
原创 苹果iOS iPhone手机、iPad 网页截全图工具
APP名称:网页截图工具运行环境:iPhone设备、 iOS 9 以及以上系统开发工具:xcode简介:手持弹幕,超火爆的魔性弹幕神器。有趣的滚动字幕屏-跑马灯效果嗨翻全场,行走的字幕,滚动的弹幕,可手持移动的弹幕神器。心中的羞于说出口?用手机弹幕说出来!遇到漂亮的小姐姐不知如何开口?用弹幕神器弹出来!大声说话听不到?手持滚动弹幕show给他!无论是在电竞现场、演唱会、歌迷/...
2018-09-04 19:04:17 591
原创 iOS 使用initWithNibName 创建控制器 self.view.frame 一直是600*600
创建ViewController时,由于界面简单,所以就使用了带xib的ViewController。初始化的时候,采用initWithNibName进行初始化,发现在viewDidLoad里面 self.view.frame 的宽高一直是 600 * 600,甚是不解,上网查了一下,原来的xib中的view需要将一个属性设置为 Freeform...
2018-04-04 17:17:29 739
原创 Could not load the "start.png" image referenced from a nib in the bundle with identifier
Could not load the "start.png" image referenced from a nib in the bundle with identifier
2017-11-02 17:09:07 997
原创 如何解决UIScrollView把UITableViewCell的点击事件屏蔽
公司在做一个地图的项目。在线路预览时,有个需求是,路线预览时,每个卡片可以横向滚动,当卡片的内容超过一定高度后,该卡片的内容就要上下滚动,果断使用UIScrollView,但添加ScrollView后,会遮挡Cell的点击事件,各方求援,发现用下面两行代码完美解决:self.scrollView.userInteractionEnabled = NO;[self.contentView ad
2017-09-26 12:13:35 2322
原创 iOS 字符串赋值
NSString *strMsg,*strTitle = [NSString stringWithFormat:@"支付结果"];
2016-12-23 11:18:18 2050
原创 TabarItem图片显示过大如何解决方案
做项目的时候,意外发现TabbarItem上的图片显示过大,如图所示:如果遇到这种情况,只需要修改一下图片名字为 @2x.png 即可
2016-12-05 14:39:10 1838
原创 iOS开发之duplicate symbols for architecture x86_64错误
duplicate symbols for architecture x86_64错误
2016-12-01 15:44:08 2818
转载 HTTP协议详解
HTTP协议详解HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。
2016-11-30 16:32:01 228
原创 iOS AFnetworking post请求 直接post上去一个json格式的数据 报Domain=com.alamofire.error.serialization.response Code=
Error Domain=com.alamofire.error.serialization.response Code=-1011 "Request failed: unauthorized (401)" UserInfo={com.alamofire.serialization.response.error.response=<NSHTTPURLResponse: 0x7b6023b0> { URL: http://****************/dognewborn } { status code:
2016-11-23 10:30:22 10874
原创 iOS 如何查看各个控件对应的key值
在这里采用了runtime机制,方法如下unsigned int count = 0; Ivar *ivarList = class_copyIvarList([UILabel class], &count); for (int i = 0; i Ivar ivar = ivarList[i]; printf("%s\n",ivar_ge
2016-09-27 14:22:27 1027
原创 iOS 真机 UIButton自动出现下划线 如何去掉
今天运营的人拿过来一个手机(iOS 8),说界面上的每个按钮都有下划线,刚开始是以为iOS8 下需要设置属性, 改了一下 发现不起作用,经过摸索才发现,直接进行手机设置即可。设置-通用-辅助功能-按钮形状关掉即可
2016-09-23 10:53:44 8868 1
原创 CABasicAnimation animationWithKeyPath Types
When using the ‘CABasicAnimation’ from the QuartzCore Framework in Objective-C, you have to specify an animationWithKeyPath. This is a long string and is not easily listed in the CABasicAnimation, CA
2016-09-21 16:25:37 283
原创 ios cocoapods安装教程,遇到的那些坑
按照网上的教程走了一遍,发现在新的系统上还是遇到各种坑,现总结如下第一步:安装RVM执行如下命令:$ curl -L get.rvm.io | bash -s stable则可能会有如下提示:# myname,## Thank you for using RVM!# We sincerely hope that RVM helps to make your life ea
2016-08-02 18:20:18 1768
转载 警告:Pointer is missing a nullability type specifier (__nonnull or __nullable)
我们都知道在swift中,可以使用!和?来表示一个对象是optional的还是non-optional,如view?和view!。而在Objective-C中则没有这一区分,view即可表示这个对象是optional,也可表示是non-optioanl。这样就会造成一个问题:在Swift与Objective-C混编时,Swift编译器并不知道一个Objective-C对象到底是optional还是
2016-07-28 13:17:13 1889
原创 iOS 系统自带JSON转字典 字典转JSON
/*!* @brief 把格式化的JSON格式的字符串转换成字典* @param jsonString JSON格式的字符串* @return 返回字典*/json格式字符串转字典:+ (NSDictionary *)dictionaryWithJsonString:(NSString *)jsonString {if (jsonString == nil) {re...
2016-06-29 11:00:32 23675 1
原创 iOS Xcode项目在SVN更新后无法打开解决办法
1、在项目中找到蓝色图标且后缀名为.xcodeproj的文件2、选中后,右键选中显示包内容3、找到project.pbxproj文件,双击打开4、删除文本中>>>等类似这种的乱码5、保存后,重新打开项目
2016-06-28 18:23:10 2286
原创 解决iOS 控制器继承后,控制器侧滑失效的问题
在- (void)viewDidLoad中添加self.navigationController.interactivePopGestureRecognizer.delegate = (id)self;
2016-06-23 11:12:28 623
转载 iOS 提交报错 Error ITMS-90635 - Invalid Mach-O in bundle - submitting to App store
版权声明:本文为博主原创文章,未经博主允许不得转载。先查看项目 ENABLE_BITCODE 关了没??再检查cocopods ENABLE_BITCODE 是否关闭 请注意: cocopods每一个库都有ENABLE_BITCODE xcode 7.3.1
2016-06-23 09:27:42 617
原创 iOS 图片背景虚化 高斯模糊
coreImage是IOS5中新加入的一个Objective-c的框架,提供了强大高效的图像处理功能,用来对基于像素的图像进行操作与分析。iOS提供了很多强大的滤镜(Filter),现在有127种之多,随着框架的更新,这一数字会继续增加。这些Filter提供了各种各样的效果,并且还可以通过滤镜链将各种效果的Filter叠加起来,形成强大的自定义效果,如果你对该效果很满意,还可以子类化滤镜。下面将代
2016-06-22 17:27:11 3514 1
原创 解决UIButton 选中状态和未选中状态色差问题
1、鼠标点击后,按着不放,效果为选中状态[_singerButton setImage:[UIImage imageNamed:@"list_icon_select_nor"] forState:UIControlStateNormal];[_singerButton setImage:[UIImage imageNamed:@"list_icon_select_sel"] forSt
2016-06-16 14:01:21 2691
原创 解决UIPanGestureRecognizer和UIScrollView冲突问题
解决UIPanGestureRecognizer和UIScrollView冲突问题
2016-06-16 11:20:38 9213
原创 ios 避免UIbutton快速点击造成多次响应的避免方法
1、可以使用:- (void) timeEnough{ UIButton *btn=(UIButton*)[self.view viewWithTag:33]; btn.selected=NO; [timer invalidate]; timer=nil; } - (void) btnDone:(UIButto
2016-04-21 17:26:14 1395
原创 设置 UISearchBar 输入字体颜色 和 默认字体颜色
UISearchBar *searchBar = [[UISearchBaralloc]initWithFrame:CGRectMake(0,0,210, 44)];serchBar.searchBarStyle = UISearchBarStyleMinimal;serchBar.delegate = self;serchBar.placeholder = @"输入搜索内
2016-04-19 11:29:05 538
原创 iOS 移除所有子视图
一行代码实现移除所有子视图[view.subviews makeObjectsPerformSelector:@selector(removeFromSuperview)];1. makeObjectsPerformSelector:@select(aMethod)简介:让数组中的每个元素 都调用 aMethod 2. makeObjectsPer
2016-04-15 14:56:39 1480
转载 音频播放AVAudioPlayer
如果播放较大的音频或者要对音频有精确的控制则System Sound Service可能就很难满足实际需求了,通常这种情况会选择使用AVFoundation.framework中的AVAudioPlayer来实现。AVAudioPlayer可以看成一个播放器,它支持多种音频格式,而且能够进行进度、音量、播放速度等控制。首先简单看一下AVAudioPlayer常用的属性和方法:属
2016-03-18 11:31:39 384
原创 Your build settings specify a provisioning profile with the UUID “d5e43854-539d-44a5-a888-992cf0b953
Your build settings specify a provisioning profile with the UUID “d5e43854-539d-44a5-a888-992cf0b95355”, however, no such provisioning profile was found.每次遇到这种情况很是无语这里所说的就是要通过修改你的项目的.xcodepr
2016-03-01 10:17:12 497
原创 IOS 开发 证书显示 此证书签发者无效 解决办法
今天早上 上班发现钥匙串中的所有证书 都 提示此证书签发者无效经查找得知系统证书WWDR在2016年2月14日失效,需要更新WWDR系统证书下载证书地址https://developer.apple.com/certificationauthority/AppleWWDRCA.cer 下载之后 双击安装到这 还需要一步 在登陆里面删除过期的证书 在系统里面 删
2016-02-29 17:14:43 311
原创 浅析nil、Nil、NULL和NSNull之间的区别与联系
浅析nil、Nil、NULL和NSNull之间的区别与联系时至今日终于可以坐下来写博客了,一直对nil、Nil、NULL和NSNull的理解很模糊,今天特来区分一下
2015-11-10 11:49:22 696
转载 Objective-C中的instancetype和id区别
有一个相同两个不同。相同Written by Mattt Thompson on Dec 10th, 2012Objective-C is a rapidly evolving language, in a way that you just don't see in established programming languages. ARC, object lite
2015-11-10 09:27:04 319
转载 NSSet类型 以及与NSArray区别
NSSet到底什么类型,其实它和NSArray功能性质一样,用于存储对象,属于集合; NSSet , NSMutableSet类声明编程接口对象,无序的集合,在内存中存储方式是不连续的,不像NSArray(是有序的集合)类声明编程接口对象是有序集合,在内存中存储位置是连续的; NSSet和我们常用NSArry区别是:在搜索一个一个元素时NSSet比NSArray
2015-10-24 14:41:22 331
原创 sizeWithFont:方法使用明细
Computing Metrics for a Single Line of Text– sizeWithFont: 同下面,换行方式默认取NSLineBreakByWordWrapping– sizeWithFont:forWidth:lineBreakMode: 将字符串放入指定宽度,如果不够,就依据换行方式截断字符串,返回其大小。– sizeWithFont:minFontSiz
2015-09-07 20:15:44 311
转载 ios之UIScrollerView滚动视图
UIScrollView 类负责所有基于 UIKit 的滚动操作。一、创建[java] view plaincopyCGRect bounds = [ [ UIScreen mainScreen ] applicationFrame ] ; UIScrollView* scrollView = [ [UI
2015-09-05 21:52:34 274
原创 UIImageView响应点击事件
定义Image的对象UIImageView *imgView =[[UIImageView alloc] initWithFrame:CGRectMake(0, 0,320,100)]; imgView.backgroundColor = [UIColor redColor];//因为没有设置image属性,为了显示出图片覆盖区域 imgView.userInteracti
2015-09-01 14:38:15 293
原创 十六进制的颜色值转成RGB UIColor
#define UIColorFromGRB(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]
2015-09-01 14:20:38 359
原创 iPhone屏幕尺寸、分辨率及适配
1.iPhone尺寸规格设备iPhone宽Width高Height对角线Diagonal逻辑分辨率(point)Scale Factor设备分辨率(pixel)PPI3GS2.4 inches
2015-08-28 15:19:59 416
转载 Objective-c 中 nil, Nil, NULL和NSNull的区别
nil: A null pointer to an Objective-C object.( #define nil ((id)0) )Nil: A null pointer to an Objective-C class.NULL: A null pointer to anything else, is for C-style memory pointers.( #d
2015-08-14 08:53:52 277
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人